- 搜索
- DFS
- BFS
- 折半搜索
- A*
- 字符串
- 哈希
- KMP
- Trie树
- Manacher
- Z Alogrithm(ExKMP)
- 动态规划
- 背包DP
- 01背包
- 完全背包
- 分组背包
- 多重背包
- 区间DP
- 状压DP
- 树形DP
- 记忆化搜索
- 单调队列优化/二进制优化
- 背包DP
- 数据结构
- ST表
- 并查集
- 线段树
- 树状数组
- 数论
- 欧拉定理&费马小定理
- ExGCD
- CRT
- ExCRT
- 图论
- 欧拉路/欧拉回路
- 最短路
- Floryd
- Dijkstra
- SPFA
- LCA
- 拓扑排序
- 最小生成树
- Prim
- Kruskal
- Tarjan
- 2-SAT
- 杂项
- 离散化
- 双指针