动态规划 (59) | Shortest Paths (3) | 高斯消元 (1) | 后缀数组 (1) |
线段树 (28) | RMQ (3) | 链表 (1) | 区间最值查询 (1) |
贪心 (24) | BFS (3) | 递推 (1) | 剪枝 (1) |
树状数组 (24) | 01背包 (3) | 递归 (1) | 判重 (1) |
枚举 (19) | 题目分类 (2) | 逆序对 (1) | 做题表格 (1) |
区间DP (19) | 路径问题 (2) | 费用提前计算 (1) | 二叉树遍历 (1) |
模拟 (18) | 计算几何 (2) | 计数排序 (1) | 二分法 (1) |
数论 (14) | 矩阵乘法 (2) | 线段切割 (1) | 二分 (1) |
DFS (12) | 欧拉通路 (2) | 线性筛法 (1) | 中国剩余定理 (1) |
排序 (11) | 欧拉回路 (2) | 算法艺术与信息学竞赛 (1) | 中位数 (1) |
KMP (9) | 最大连续子序列和 (2) | 矩阵快速幂 (1) | USACO 2007 Open Silver (1) |
树形DP (8) | 数位DP (2) | 矩形切割 (1) | STL (1) |
状态压缩DP (7) | 多重背包 (2) | 皮克定理 (1) | Stirling公式 (1) |
背包问题 (5) | 区间覆盖 (2) | 法雷级数 (1) | splay (1) |
数学 (5) | 优先队列 (2) | 比赛 (1) | Prim (1) |
二分答案 (5) | TopCoder (2) | 模线性方程组 (1) | LCIS (1) |
trie树 (5) | SRM (2) | 树的直径 (1) | LCA (1) |
AC自动机 (5) | SPFA (2) | 树套树 (1) | Kruskal (1) |
离散化 (4) | Pollard's rho (2) | 月赛总结 (1) | Flood fill (1) |
位运算 (4) | Miller–Rabin (2) | 最小生成树 (1) | Dijkstra (1) |
主席树 (4) | LCS (2) | 最小值最大 (1) | deque (1) |
LIS (4) | Floyd-Warshall (2) | 最大值最小 (1) | Codeforces (1) |
欧拉函数 (3) | DP (2) | 搜索 (1) | |
扩展欧几里得 (3) | 高精度减法 (1) | 快速幂取模 (1) | |
完全背包 (3) | 高精度乘法 (1) | 康托展开 (1) |