刷题总结 (123) | 虚树 (3) | 主席树 (2) | 左偏树 (1) |
算法复习 (52) | 莫队 (3) | 上下界网络流 (2) | 哈希表 (1) |
dp (43) | 概率期望dp (3) | lca (2) | 启发式合并 (1) |
数据结构 (26) | 树链剖分 (3) | 高斯消元 (1) | 区间翻转 (1) |
图论 (22) | 扫描线 (3) | 题目专攻 (1) | 匈牙利算法 (1) |
bzoj (20) | 后缀自动机 (3) | 链表 (1) | 割点 (1) |
树 (17) | 区间dp (3) | 逆元 (1) | 分解质因数 (1) |
网络流 (12) | trie树 (3) | 迭代加深搜索 (1) | 其他 (1) |
splay (11) | lct (3) | 迪杰斯特拉 (1) | 倍增法 (1) |
树形dp (9) | floyd (3) | 边双连通 (1) | 三分答案 (1) |
分治 (9) | dfs序 (3) | 背包问题 (1) | tarjian 匈牙利算法 (1) |
树状数组 (8) | 高精度计算 (2) | 矩阵数定理 (1) | tarjan (1) |
数论 (8) | 逆序对 (2) | 矩阵快速幂 (1) | st表 (1) |
线段树 (7) | 贪心 (2) | 猜数问题 (1) | stack (1) |
分块 (7) | 组合数 (2) | 欧拉函数 (1) | poj (1) |
二分答案 (6) | 欧拉回路 (2) | 欧几里得 (1) | NTT (1) |
状压dp (5) | 树套树 (2) | 次短路 (1) | map (1) |
最小生成树 (5) | 染色 (2) | 树上差分 (1) | lcs (1) |
单调队列 (5) | 最长不下降序列 (2) | 树上hash (1) | kmp (1) |
set (5) | 旋转卡壳 (2) | 权值线段树 (1) | hash (1) |
cdq分治 (5) | 折半搜索 (2) | 最长子串和 (1) | fft (1) |
策略(贪心等) (4) | 快速幂 (2) | 最小表示法 (1) | dp优化 (1) |
并查集 (4) | 差分约束 (2) | 最大生成树 (1) | dfs (1) |
半平面交 (4) | 容斥原理 (2) | 斯特林数 (1) | bitset (1) |
倍增 (4) | 学习总结 (2) | 数位dp (1) | AC自动机 (1) |
优先队列 (4) | 字符串 (2) | 拓扑排序 (1) | 2-sat (1) |
费用流 (3) | 四川省选 (2) | 快速卷积 (1) | |
记忆化搜索 (3) | 单调栈 (2) | 归并排序 (1) | |
计算几何 (3) | 凸包 (2) | 差分 (1) |