| 题解 (166) | 树链剖分 (3) | matrix-tree (1) | 欧拉路 (1) |
| 数学 (43) | 矩阵乘法 (3) | lct (1) | 模拟 (1) |
| dp (38) | 基环树 (3) | lca (1) | 链并 (1) |
| 线段树 (12) | 分治 (3) | Kruskal重构树 (1) | 离散化 (1) |
| 贪心 (10) | bitset (2) | fft (1) | 可持久化栈 (1) |
| 生成函数 (9) | 字符串 (2) | crt (1) | 可持久化 (1) |
| 计数 (7) | 图论 (2) | Chtholly 树 (1) | 卡空间 (1) |
| 斯特林数 (6) | 双指针 (2) | bfs (1) | 局部贪心 (1) |
| 最短路 (5) | 树形dp (2) | AC自动机 (1) | 记忆化搜索 (1) |
| 凸包 (5) | 生成树 (2) | 最小生成树 (1) | 根号分治 (1) |
| 随机化 (5) | 容斥 (2) | 整除分块 (1) | 高斯消元 (1) |
| 单调栈 (5) | 前缀和 (2) | 长链剖分 (1) | 分块 (1) |
| 并查集 (5) | 构造 (2) | 原根 (1) | 二分 (1) |
| trie (4) | 概率与期望 (2) | 游记 (1) | 点分树 (1) |
| meet in the middle (4) | 二项式反演 (2) | 循环卷积 (1) | 单调队列 (1) |
| 状压dp (4) | 二分图 (2) | 线段树合并 (1) | 大根堆 (1) |
| 可持久化线段树 (4) | 博弈论 (2) | 网络流 (1) | 插值 (1) |
| 二分答案 (4) | 背包 (2) | 树上凸包 (1) | 倍增 (1) |
| 字典序 (3) | tarjan (1) | 扫描线 (1) | 暴力 (1) |
| 拓扑排序 (3) | SAM (1) | 偏序 (1) |

浙公网安备 33010602011771号