李煜东《算法竞赛进阶指南》【算阶】题目汇总题单

[[TOC]]

说明

来自: https://vjudge.net.cn/article/3573

0x00基本算法

0x01 位运算

0x02 递推与递归

0x03 前缀和与差分

0x04 二分

0x05 排序

0x06 倍增

0x07 贪心

0x08总结与练习

0x10 基本的数据结构

0x11 栈

0x12 队列

0x13 链表与邻接表

0x14 Hash

0x15 字符串

0x16 Trie

0x17 二叉堆

0x18 总结与练习

0x20搜索

0x21 树与图的遍历

0x22 深度优先搜索

0x23 剪枝

0x24 迭代加深

0x25 广度优先搜索

0x26 广搜变形

0x27 A*

0x28 IDA*

0x29 总结与练习

0x30数学知识

0x31 质数

0x32 约数

0x33 同余

0x34 矩阵乘法

0x35 高斯消元与线性空间

0x36 组合计数

0x37 容斥原理与Mobius函数

0x38 概率与数学期望

0x39 0/1分数规划

0x3A 博弈论之SG函数

0x3B总结与练习

0x40数据结构进阶

0x41 并查集

0x42 树状数组

0x43 线段树

0x44 分块

0x45 点分治

0x46 二叉查找树与平衡树初步

0x47 离线分治算法

0x48 可持久化数据结构

0x49 总结与练习

0x50动态规划

0x51 线性DP

0x52 背包

0x53 区间DP

0x54 树形DP

0x55 环形与后效性处理

0x56 状态压缩DP

0x57 倍增优化DP

0x58 数据结构优化DP

0x59 单调队列优化DP

0x5A 斜率优化DP

0x5B 四边形不等式

0x5C 计数类DP

0x5D 数位统计DP

0x5E 总结与练习

0x60图论

0x61 最短路

0x62 最小生成树

0x63 树的直径与最近公共祖先

0x64 基环树

0x65 负环与差分约束

0x66 Tarjan算法与无向图连通性

0x67 Tarjan算法与有向图连通性

0x68 二分图匹配

0x69 二分图的覆盖与独立集

0x6A 网络流初步

0x6B总结与练习