| 思维 (47) | 状态压缩 (3) | bitset (1) | 路径哈希 (1) |
| DP (35) | 质数 (3) | Bellman-Ford (1) | 链表 (1) |
| 贪心 (18) | 前缀函数 (3) | 最优三角剖分 (1) | 连续子段 (1) |
| 字符串 (14) | 快速乘 (3) | 最小表示法 (1) | 离散化 (1) |
| 暴力 (12) | 分块 (3) | 最大生成树 (1) | 矩阵乘法优化 (1) |
| 容斥原理 (9) | 单调栈 (3) | 最大流 (1) | 进制 (1) |
| 前缀和 (9) | 错排 (3) | 重心 (1) | 建图 (1) |
| 二分 (9) | 坐标离散化 (2) | 中位数 (1) | 集合 (1) |
| 最短路 (8) | 最长公共子序列 (2) | 优化 (1) | 回文串 (1) |
| 线段树 (8) | 最小生成树 (2) | 匈牙利算法 (1) | 后缀数组 (1) |
| 组合数 (7) | 最小割 (2) | 线性代数 (1) | 杭电多校 (1) |
| 后缀自动机 (7) | 字符串哈希 (2) | 网络流 (1) | 归并树 (1) |
| 树状数组 (6) | 字典树 (2) | 完全高精度 (1) | 构造 (1) |
| 树链剖分 (6) | 中心对称 (2) | 同余方程 (1) | 概率 (1) |
| 快速幂 (6) | 折半枚举 (2) | 拓扑排序 (1) | 分治 (1) |
| 矩阵快速幂 (6) | 优先队列 (2) | 斯特林数 (1) | 反转 (1) |
| AC自动机 (5) | 素数判定 (2) | 树形dp (1) | 反向思维 (1) |
| 最长有序子序列 (4) | 数位DP (2) | 树上莫队 (1) | 二分图匹配 (1) |
| 位运算 (4) | 树的直径 (2) | 树 (1) | 点分治 (1) |
| 莫队 (4) | 三分 (2) | 三点共圆 (1) | 第k位 (1) |
| 卡特兰数 (4) | 染色 (2) | 区间dp (1) | 递推 (1) |
| 记忆化搜索 (4) | 欧拉函数 (2) | 前缀数组 (1) | 递归 (1) |
| 回文自动机 (4) | 交互题 (2) | 期望 (1) | 弹性碰撞 (1) |
| 高精度 (4) | 斐波那契数列 (2) | 排列 (1) | 单调队列 (1) |
| 差分 (4) | 二进制 (2) | 欧拉回路 (1) | 带修莫队 (1) |
| 并查集 (4) | 二次剩余 (2) | 欧拉定理 (1) | 次短路 (1) |
| 倍增法 (4) | 博弈论 (2) | 牛客多校 (1) | 尺取法 (1) |
| LCA (3) | 遍历地图 (2) | 逆元 (1) | 超大背包问题 (1) |
| KMP (3) | ST表 (1) | 逆序数 (1) | 01背包 (1) |
| Dijkstra (3) | Hamilton (1) | 逆康托展开 (1) | |
| dfs (3) | Floyd (1) | 模拟 (1) | |
| bfs (3) | dinic (1) | 马拉车 (1) |

浙公网安备 33010602011771号