| dp (68) | 最小生成树 (4) | sosdp (1) | 树链剖分 (1) |
| 多项式 (24) | 计算几何 (4) | set (1) | 树 (1) |
| 性质 (23) | 博弈 (4) | rmq (1) | 三元环 (1) |
| 线段树 (17) | trie树 (3) | purfer序 (1) | 启发式分裂 (1) |
| 贪心 (15) | 线性基 (3) | min-max容斥 (1) | 平面图转对偶图 (1) |
| 图论 (11) | 决策单调性 (3) | map (1) | 平衡树 (1) |
| 数学 (11) | 矩乘 (3) | lucas (1) | 欧拉回路 (1) |
| 构造 (11) | 分治Ntt (3) | lcs (1) | 欧拉函数 (1) |
| 数据结构 (10) | 分讨 (3) | lca&rmp (1) | 莫队 (1) |
| fwt (9) | 堆 (3) | lca&rmp (1) | 莫比乌斯反演 (1) |
| 树状数组 (9) | wqs二分 (2) | lca (1) | 模拟费用流 (1) |
| 思维 (8) | nim (2) | kruskal重构树 (1) | 模拟 (1) |
| 点分治 (8) | dsu on tree (2) | kmp (1) | 马拉车 (1) |
| acm test (7) | ddp (2) | exgcd (1) | 链表 (1) |
| 状压dp (6) | 组合数 (2) | dp套dp (1) | 括号序列 (1) |
| 主席树 (6) | 组合计数 (2) | dfs树 (1) | 扩展欧几里得 (1) |
| 异或 (6) | 长链剖分 (2) | bfs (1) | 矩阵乘法 (1) |
| 容斥 (6) | 虚树 (2) | 最小割 (1) | 交互 (1) |
| 后缀自动机 (6) | 线段树合并 (2) | 最短路 (1) | 后缀数组 (1) |
| 分块 (6) | 网络流 (2) | 状压 (1) | 归并 (1) |
| 并查集 (6) | 凸包 (2) | 置换 (1) | 高斯消元 (1) |
| hash (5) | 数位dp (2) | 质因数 (1) | 概率与期望 (1) |
| 字符串 (5) | 树套树 (2) | 整体二分 (1) | 费用流 (1) |
| 线段树分治 (5) | 扫描线 (2) | 折半搜索 (1) | 二项式反演 (1) |
| 树形dp (5) | 区间dp (2) | 斜率优化 (1) | 二分图匹配 (1) |
| 前缀和优化dp (5) | 莫比乌斯 (2) | 同余 (1) | 杜教筛 (1) |
| 计数 (5) | 换根 (2) | 拓扑 (1) | 第二类斯特林数 (1) |
| 分治 (5) | 多项式exp (2) | 随机 (1) | 单位复数根 (1) |
| 二分 (5) | 单调栈 (2) | 数论分块 (1) | 带修莫队 (1) |
| trie (4) | 拆位 (2) | 树上莫队 (1) | 差分 (1) |
| Ntt (4) | 边分治 (2) | 树上差分 (1) | 暴力 (1) |
| AC自动机 (4) | st表 (1) | 树剖 (1) |