| 线段树 (56) | DP (8) | KMP (3) | LCA (1) |
| 主席树 (32) | 树套树 (8) | dij (3) | AC自动机 (1) |
| 树状数组 (23) | 莫队 (8) | 整体二分 (3) | 替罪羊树 (1) |
| LCT (20) | STL (7) | 树上莫队 (3) | 双指针 (1) |
| 树链剖分 (20) | CDQ分治 (7) | 树上差分 (3) | 前缀和 (1) |
| 平衡树 (17) | 最小生成树 (7) | 离线 (3) | 灭绝树 (1) |
| 二分 (14) | 贪心 (7) | 环套树 (3) | 类欧几里得 (1) |
| trie树 (13) | dfs序 (6) | 动态开点线段树 (3) | 可并堆(左偏树) (1) |
| 后缀数组 (13) | 可持久化数据结构 (6) | 单调队列 (3) | 高斯消元 (1) |
| SAM (11) | DFS (5) | 拓扑排序 (2) | 分治 (1) |
| 数学 (11) | 启发式合并 (5) | 树链的并 (2) | 差分 (1) |
| 树形dp (11) | 堆优化 (5) | 扩展KMP (2) | 博弈论 (1) |
| 并查集 (10) | 倍增 (5) | 二进制优化 (2) | 暴力 (1) |
| 分块 (9) | 虚树 (4) | 二分图 (2) | |
| 单调栈 (9) | ST表 (3) | 差分约束 (2) | |
| KDtree (8) | spfa (3) | ODT (1) |

浙公网安备 33010602011771号