| BZOJ (168) | 高斯消元 (4) | 朱刘算法 (2) | 左偏树 (1) |
| DP (43) | 点分治 (4) | 中国剩余定理 (2) | 最小表示 (1) |
| 数论 (15) | 博弈 (4) | 置换群 (2) | 最大子矩阵 (1) |
| Codeforces (13) | 倍增 (4) | 悬线法 (2) | 主席树 (1) |
| 线段树 (13) | SPOJ (3) | 斜率优化DP (2) | 整体二分 (1) |
| 二分答案 (11) | POJ (3) | 线性筛 (2) | 栈 (1) |
| Tarjan (10) | hihoCoder (3) | 拓扑序 (2) | 线性基 (1) |
| 后缀数组 (10) | 图论 (3) | 强连通分量 (2) | 凸包 (1) |
| 51Nod (9) | 缩点 (3) | 欧拉函数 (2) | 随机化 (1) |
| FFT (8) | 树状数组 (3) | 脑洞 (2) | 四边形不等式 (1) |
| 树形DP (8) | 扫描线 (3) | 扩展欧几里得 (2) | 斯坦纳树 (1) |
| 贪心 (7) | 莫比乌斯反演 (3) | 矩阵乘法 (2) | 树套树 (1) |
| 搜索 (7) | 哈希 (3) | 构造 (2) | 生成函数 (1) |
| 计算几何 (7) | 高精度 (3) | 割边 (2) | 启发式合并 (1) |
| KMP (6) | 分块 (3) | 分治 (2) | 偏序集 (1) |
| 最短路 (6) | 半平面交 (3) | 多项式 (2) | 欧拉定理 (1) |
| 网络流 (6) | 2-SAT (3) | Ural (1) | 莫队 (1) |
| 并查集 (6) | xjblg (2) | Tsinsen (1) | 模板 (1) |
| 组合数学 (5) | Vijos (2) | StandardTemplateLibrary (1) | 可持久化 (1) |
| 数位DP (5) | UOJ (2) | Splay (1) | 决策单调性 (1) |
| 树链剖分 (5) | Treap (2) | NOIP2016 (1) | 记忆化搜索 (1) |
| 容斥原理 (5) | ST表 (2) | NOIP (1) | 回文自动机 (1) |
| 区间DP (5) | Pollard_rho (2) | Matrix-Tree (1) | 割点 (1) |
| 奇怪向 (5) | NOI (2) | LinkCutTree (1) | 概率DP (1) |
| 后缀自动机 (5) | Miller_Rabin (2) | LCT (1) | 对偶图 (1) |
| 二分 (5) | KD-Tree (2) | IOI (1) | 动态点分治 (1) |
| 杜教筛 (5) | HDU (2) | FNT (1) | 递推 (1) |
| 单调队列 (5) | HackerRank (2) | CDQ分治 (1) | 单调栈 (1) |
| Trie树 (4) | DFS序 (2) | BestCoder (1) | 打表 (1) |
| Manacher (4) | CodeVS (2) | APIO (1) | 边分治 (1) |
| 数学 (4) | 最小树形图 (2) | AC自动机 (1) | |
| 期望DP (4) | 最小生成树 (2) | A* (1) |

浙公网安备 33010602011771号