| CF (202) | 容斥原理 (11) | ac自动机 (3) | 组队赛 (1) |
| 思维题 (84) | linux操作系统 (10) | 字符串匹配 (3) | 状态压缩 (1) |
| 数论 (70) | JAVA (10) | 虚树 (3) | 支配树 (1) |
| 计算几何 (69) | 线段树单点更新 (10) | 双指针 (3) | 未解决 (1) |
| dp基础 (56) | 拓扑排序 (10) | 树的直径 (3) | 网格图 (1) |
| 树形dp (52) | 平衡树Splay-tree (10) | 链表 (3) | 图论-最短路 (1) |
| 字符串 (39) | 最大流 (9) | 基础dp (3) | 拓扑 (1) |
| Android基础 (35) | 主席树 (9) | 回文树 (3) | 树形dp换根法 (1) |
| java基础 (33) | 前端 (9) | 费用流 (3) | 散列表 (1) |
| 组合数学 (30) | 莫比乌斯反演 (9) | 差分 (3) | 奇偶构造 (1) |
| SSM框架 (24) | sql (8) | LIS (2) | 逆序对 (1) |
| lca (24) | 训练赛 (8) | Android主流框架 (2) | 魔改线段树 (1) |
| 线段树区间更新 (24) | 贪心 (8) | 字典树 (2) | 面试 (1) |
| 期望 (24) | 数位dp (8) | 中位数 (2) | 流量 (1) |
| 树状数组 (23) | 构造 (8) | 线段树偏序 (2) | 离散化+离线 (1) |
| 并查集 (23) | 尺取法 (8) | 随机 (2) | 括号匹配问题 (1) |
| 状态压缩dp (22) | 最小树形图 (7) | 搜索 (2) | 交互式 (1) |
| 线性代数 (20) | 单调栈 (7) | 树套树 (2) | 交互 (1) |
| 二分 (20) | Manhattan最小生成树及莫队算法 (6) | 树上乱搞 (2) | 剪枝 (1) |
| java 开发 (18) | 线段树 (6) | 树上差分 (2) | 计数类dp (1) |
| 连通图 (16) | 2-sat (6) | 三分 (2) | 几何 (1) |
| 最短路 (14) | leetcode (5) | 离散化 (2) | 集合 (1) |
| 线段树扫描线 (14) | 模拟 (5) | 括号匹配 (2) | 后缀数组 (1) |
| 数据结构优化dp (14) | 树分治 (4) | 分治算法 (2) | 复杂度 (1) |
| 树链剖分 (14) | 生成树 (4) | 博奕 (2) | 对顶堆 (1) |
| 区间dp (14) | 分块打发 (4) | 01规划 (2) | 动态开点线段树 (1) |
| 图论 (13) | 堆 (4) | ST表 (1) | 点分治 (1) |
| 二分图 (12) | 博弈 (4) | OpenGL (1) | 带撤销贪心 (1) |
| 单调队列 (12) | java大数 (3) | html (1) | 差分 (1) |
| 背包dp (12) | FFT (3) | c++ (1) | 插值问题 (1) |
| 线段树区间合并 (11) | cf训练 (3) | 坐标离散化 (1) | 倍增 (1) |
浙公网安备 33010602011771号