| DP (45) | border树 (3) | 计数 (2) | 双指针 (1) |
| 数据结构 (43) | 组合数学 (3) | 分块 (2) | 树套树 (1) |
| 数学 (30) | 游记 (3) | 二分 (2) | 树上莫队 (1) |
| 数论 (18) | 搜索 (3) | 多项式 (2) | 树上静态链分治 (1) |
| 贪心 (14) | 乱搞 (3) | 并查集 (2) | 三分 (1) |
| 图论 (11) | 费用流 (3) | Z-algorithm (1) | 欧拉函数 (1) |
| 神仙 (11) | 堆 (3) | Trie (1) | 逆元 (1) |
| 字符串 (10) | 博弈论 (3) | tarjan (1) | 离散化 (1) |
| 线段树 (10) | Trie树 (2) | SPFA (1) | 扩欧 (1) |
| 树状数组 (10) | STL (2) | meet in the mid (1) | 可持久化数据结构 (1) |
| NOIP系列 (7) | ST表 (2) | Floyd消圈 (1) | 可持久化 (1) |
| 优化 (7) | MST (2) | FFT (1) | 矩阵 (1) |
| 套题 (7) | manacher (2) | AC自动机 (1) | 后缀数组 (1) |
| 状压DP (6) | cdq分治 (2) | 左偏树 (1) | 后缀排序 (1) |
| 网络流 (6) | 最小割 (2) | 最短路 (1) | 割点 (1) |
| 树形DP (6) | 主席树 (2) | 最大流 (1) | 分治 (1) |
| 单调队列 (6) | 整体二分 (2) | 状压 (1) | 二分图 (1) |
| 数位DP (5) | 树论 (2) | 长链剖分 (1) | 队列 (1) |
| 枚举 (5) | 树链剖分 (2) | 斜率优化 (1) | 递推 (1) |
| KMP (4) | 区间DP (2) | 线性基 (1) | 单调栈 (1) |
| 线性DP (4) | 启发式合并 (2) | 线段树合并 (1) | 初赛 (1) |
| 前缀和 (4) | 期望 (2) | 线段树二分 (1) | 01Trie (1) |
| 莫队 (4) | 排序 (2) | 位运算 (1) | |
| HASH (3) | 链表 (2) | 凸壳 (1) |

浙公网安备 33010602011771号