| wrong (79) | 复杂度分析 (5) | ODT (2) | 值域线段树 (1) |
| dp (60) | 分治 (5) | NTT (2) | 阈值 (1) |
| 整理 (50) | 分块 (5) | manacher (2) | 虚树 (1) |
| 思维题 (46) | 倍增 (5) | exgcd (2) | 替罪羊树 (1) |
| 数据结构 (38) | tarjan (4) | EK (2) | 泰勒展开 (1) |
| 数学 (36) | AC自动机 (4) | dsu (2) | 拓扑排序 (1) |
| 技巧 (35) | 最大权闭合子图 (4) | bitset (2) | 斯坦纳树 (1) |
| 树形结构 (25) | 组合数学 (4) | 最大流 (2) | 树套树 (1) |
| 图论 (24) | 状态压缩dp (4) | 异或操作 (2) | 树分块 (1) |
| 线段树 (22) | 线段树分治 (4) | 线段树合并 (2) | 扫描线 (1) |
| 网络流 (18) | 数位dp (4) | 树上差分 (2) | 三元环 (1) |
| 贪心 (18) | 树链剖分 (4) | 生活小技巧 (2) | 三分 (1) |
| noip (16) | 启发式 (4) | 平衡树 (2) | 裴蜀定理 (1) |
| 字符串 (15) | 构造题 (4) | 模拟 (2) | 欧拉图 (1) |
| 记录 (15) | 单调栈 (4) | 决策单调性 (2) | 莫比乌斯反演 (1) |
| 计划 (14) | 差分 (4) | 多项式 (2) | 历史最值线段树 (1) |
| 计数 (12) | wqs二分 (3) | 差分约束 (2) | 拉格朗日插值 (1) |
| 搜索 (9) | STL (3) | 背包 (2) | 快速幂 (1) |
| 树形dp (9) | SAM (3) | 2-sat (2) | 可持久化 (1) |
| 离线做法 (9) | meet in middle (3) | two pointers (1) | 卡常 (1) |
| 二分 (9) | KMP (3) | trie (1) | 矩阵树定理 (1) |
| 配置 (8) | 最小割 (3) | treap (1) | 矩乘dp (1) |
| 状态压缩 (7) | 随机 (3) | st表 (1) | 交互题 (1) |
| 细节题 (7) | 数论分块 (3) | OpenCV (1) | 霍尔定理 (1) |
| 树状数组 (7) | 上下界网络流 (3) | k维数点 (1) | 换根dp (1) |
| 模型概述 (7) | 启发式搜索 (3) | k-d tree (1) | 哈夫曼树 (1) |
| 并查集 (7) | 期望dp (3) | floyd (1) | 高维前缀和 (1) |
| hash (6) | 期望 (3) | dp拆点 (1) | 分数规划 (1) |
| 线性基 (6) | 莫队 (3) | dinic (1) | 分层图 (1) |
| 前缀和 (6) | 集合hash (3) | cdq分治 (1) | 二进制分组 (1) |
| 费用流 (6) | 高斯消元 (3) | BSGS (1) | 二叉堆 (1) |
| 主席树 (5) | 概率dp (3) | bfs树 (1) | 单调队列 (1) |
| 质因数分解 (5) | 二进制拆位 (3) | 左偏树 (1) | 布隆过滤器 (1) |
| 游记 (5) | 二分图 (3) | 最小表示法 (1) | |
| 离散化 (5) | 点分治 (3) | 最短路径树 (1) |

浙公网安备 33010602011771号