| 思维 (58) | CDQ分治 (4) | 三分 (2) | 双联通分量 (1) |
| 动态规划 (45) | 字符串哈希 (4) | 容斥 (2) | 树上前缀和 (1) |
| 数学 (28) | 栈 (4) | 逆序对 (2) | 筛法 (1) |
| BFS/DFS (26) | 图论 (4) | 枚举子集/SOSdp (2) | 三进制枚举 (1) |
| 贪心 (23) | 离线 (4) | 括号序列 (2) | 区间dp (1) |
| 并查集 (23) | 根号分治 (4) | 矩阵快速幂 (2) | 求积分 (1) |
| 二分 (22) | 调和级数 (4) | 换根dp (2) | 前缀哈希 (1) |
| 最短路 (18) | 倍增 (4) | 概率 (2) | 期望 (1) |
| 构造 (17) | 状态压缩 (3) | 二维前缀和 (2) | 链表 (1) |
| 线段树 (14) | 强连通分量/缩点/割点/割桥 (3) | 堆 (2) | 珂朵莉树 (1) |
| 枚举 (13) | 启发式合并 (3) | 大模拟 (2) | 矩阵 (1) |
| 数论 (12) | 交互题 (3) | 博弈论 (2) | 基环树dp (1) |
| 背包 (12) | 计算几何 (3) | Misra-Gries 算法 (1) | 基环树 (1) |
| 模拟 (10) | 计数dp (3) | LCP (1) | 回文串 (1) |
| 位运算 (8) | 单调栈/单调队列 (3) | KMP (1) | 滑动窗口 (1) |
| 双指针 (8) | RMQ (2) | FFT (1) | 高精度 (1) |
| 树状数组 (7) | python (2) | dfs序 (1) | 分块 (1) |
| 拓扑序 (6) | LCA (2) | 状压dp (1) | 反悔贪心 (1) |
| 数据结构 (6) | dsu on tree (2) | 异或哈希 (1) | 对顶堆 (1) |
| 树 (6) | 字典树 (2) | 线性dp (1) | 博弈论dp (1) |
| 最小生成树 (5) | 双向 dfs (2) | 线性代数 (1) | 01BFS (1) |
| 二分图 (5) | 数据结构优化dp (2) | 线段树维护矩阵 (1) | |
| 暴力搜索 (5) | 树形dp (2) | 线段树合并 (1) | |
| ST表 (4) | 树上差分 (2) | 随机化 (1) |

浙公网安备 33010602011771号