DP (81) | 背包 (7) | 期望 (2) | 欧拉回路 (1) |
最短路 (49) | 字符串 (7) | 最长路 (2) | 排序 (1) |
模拟 (40) | 树状数组 (6) | 最大生成树 (2) | 排列组合 (1) |
数学 (40) | 全排列 (6) | 拓展欧几里得 (2) | 指针 (1) |
并查集 (33) | 贪心 (5) | 强连通分量 (2) | 拓扑排序 (1) |
SPFA (32) | 树链剖分 (5) | 小论文 (2) | 扩展欧几里得 (1) |
最小生成树 (21) | 单调队列 (5) | 堆 (2) | 打表 (1) |
数论 (21) | 区间DP (5) | 图论 (2) | 归并排序 (1) |
Kruskal (18) | map (5) | 哈希 (2) | 回文自动机 (1) |
线段树 (16) | 数位DP (4) | 前缀和 (2) | 博弈论 (1) |
DFS (14) | 单调栈 (4) | trie树 (2) | 分层图 (1) |
LCA (13) | Dijkstra (4) | ST表 (2) | 倍增 (1) |
二分 (12) | 网络流 (3) | LIS (2) | 位运算 (1) |
Tarjan (12) | 差分约束 (3) | KMP (2) | 二叉树 (1) |
Floyd (12) | BFS (3) | 递归 (1) | 二分图 (1) |
状压DP (11) | 莫队 (2) | 筛法 (1) | Prim (1) |
背包DP (8) | 模板 (2) | 离散化 (1) | Nim (1) |
树形DP (8) | 概率 (2) | 浮点数 (1) |