| DP (26) | dfs (3) | 并查集 (2) | 数位DP (1) |
| 线段树 (10) | bitset (3) | vector (1) | 数列 (1) |
| 缩点 (10) | 树状数组 (3) | Tarjan找环 (1) | 树 (1) |
| 强联通分量 (10) | 排列组合 (3) | SPFA (1) | 权值线段树 (1) |
| 游记 (9) | 模拟 (3) | lucas (1) | 前缀和 (1) |
| 记录 (9) | 枚举 (3) | list (1) | 莫队 (1) |
| 二分 (9) | 计数 (3) | LGV (1) | 模拟费用流 (1) |
| 搜索 (8) | ST表 (2) | Hash (1) | 卢卡斯 (1) |
| 贪心 (7) | set (2) | Hall定理 (1) | 剪枝 (1) |
| BFS (5) | LCA (2) | Floyd (1) | 记忆化 (1) |
| 容斥 (5) | FWT (2) | 最长路 (1) | 基树环 (1) |
| 排序 (5) | deque (2) | 最小割 (1) | 哈希 (1) |
| 莫比乌斯反演 (5) | 组合数 (2) | 最短路 (1) | 高精 (1) |
| 构造 (5) | 长链剖分 (2) | 字典树 (1) | 分数规划 (1) |
| 分类讨论 (5) | 网络流 (2) | 状压DP (1) | 分层图 (1) |
| 暴力 (5) | 拓扑排序 (2) | 主元法 (1) | 费用流 (1) |
| 整数分块 (4) | 数学 (2) | 主席树 (1) | 二维数点 (1) |
| 数论 (4) | 数据结构 (2) | 重链剖分 (1) | 堆 (1) |
| 区间DP (4) | 树形DP (2) | 虚点 (1) | 递推 (1) |
| 分块 (4) | 矩阵乘法 (2) | 线段树合并 (1) | 单调栈 (1) |
| 倍增 (4) | 概率期望 (2) | 线段树分治 (1) | 差分 (1) |
| 2-SAT (4) | 分治 (2) | 图论 (1) | 遍历 (1) |
| STL (3) | 二分图匹配 (2) | 泰勒展开 (1) | 边双连通分量 (1) |
| lazy_tag (3) | 单调队列 (2) | 双指针 (1) |

浙公网安备 33010602011771号