DP (21) | hash (5) | 平衡树 (2) | 数论分块 (1) |
贪心 (13) | 递推 (4) | 容斥 (2) | 数位DP (1) |
背包 (13) | 枚举 (4) | 位运算 (2) | 扫描线 (1) |
线段树 (12) | Catalan (4) | 优化建图 (2) | 归并排序 (1) |
最小生成树 (8) | 高斯消元 (3) | 二分答案 (2) | 序列分治 (1) |
堆 (7) | 递归 (3) | 二分图 (2) | 差分约束 (1) |
拓扑排序 (6) | 数论 (3) | 中位数 (2) | 差分 (1) |
字符串 (6) | 倍增 (3) | KMP (2) | 对顶堆 (1) |
Tarjan (6) | STL (3) | Floyd (2) | 单调队列 (1) |
dfs (6) | LCA (3) | exgcd (2) | 区间DP (1) |
高精度 (5) | 莫队 (2) | 链表 (1) | 分块 (1) |
模拟 (5) | 组合数学 (2) | 逆序对 (1) | 三分 (1) |
最短路 (5) | 状压DP (2) | 计数 (1) | LIS (1) |
并查集 (5) | 树形DP (2) | 点分治 (1) | dsu on tree (1) |
单调栈 (5) | 最小割 (2) | 欧拉路 (1) | cdq分治 (1) |
前缀和 (5) | 最大流 (2) | 树套树 (1) | BSGS (1) |
二分 (5) | 快速幂 (2) | 期望DP (1) | 64位整数乘法 (1) |