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

1 说明

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

2 0x00基本算法

2.1 0x01 位运算

2.2 0x02 递推与递归

2.3 0x03 前缀和与差分

2.4 0x04 二分

2.5 0x05 排序

2.6 0x06 倍增

2.7 0x07 贪心

2.8 0x08总结与练习

3 0x10 基本的数据结构

3.1 0x11 栈

3.2 0x12 队列

3.3 0x13 链表与邻接表

3.4 0x14 Hash

3.5 0x15 字符串

3.6 0x16 Trie

3.7 0x17 二叉堆

3.8 0x18 总结与练习

4 0x20搜索

4.1 0x21 树与图的遍历

4.2 0x22 深度优先搜索

4.3 0x23 剪枝

4.4 0x24 迭代加深

4.5 0x25 广度优先搜索

4.6 0x26 广搜变形

4.7 0x27 A*

4.8 0x28 IDA*

4.9 0x29 总结与练习

5 0x30数学知识

5.1 0x31 质数

5.2 0x32 约数

5.3 0x33 同余

5.4 0x34 矩阵乘法

5.5 0x35 高斯消元与线性空间

5.6 0x36 组合计数

5.7 0x37 容斥原理与Mobius函数

5.8 0x38 概率与数学期望

5.9 0x39 0/1分数规划

5.10 0x3A 博弈论之SG函数

6 0x3B总结与练习

7 0x40数据结构进阶

7.1 0x41 并查集

7.2 0x42 树状数组

7.3 0x43 线段树

7.4 0x44 分块

7.5 0x45 点分治

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

7.7 0x47 离线分治算法

7.8 0x48 可持久化数据结构

7.9 0x49 总结与练习

8 0x50动态规划

8.1 0x51 线性DP

8.2 0x52 背包

8.3 0x53 区间DP

8.4 0x54 树形DP

8.5 0x55 环形与后效性处理

8.6 0x56 状态压缩DP

8.7 0x57 倍增优化DP

8.8 0x58 数据结构优化DP

8.9 0x59 单调队列优化DP

8.10 0x5A 斜率优化DP

8.11 0x5B 四边形不等式

8.12 0x5C 计数类DP

8.13 0x5D 数位统计DP

8.14 0x5E 总结与练习

9 0x60图论

9.1 0x61 最短路

9.2 0x62 最小生成树

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

9.4 0x64 基环树

9.5 0x65 负环与差分约束

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

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

9.8 0x68 二分图匹配

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

9.10 0x6A 网络流初步

9.11 0x6B总结与练习

10 相关题解

暂无相关题解