模拟
模拟 · 深度优先搜索 DFS
模拟 · 双指针 two-pointer
数学 · 前缀和 · 逆元
动态规划 DP · 贪心 · 线段树 · 树状数组
动态规划 DP · 组合数学 · 容斥原理
模拟 · 前缀和 · 双指针 two-pointer
字符串 · 二分 · 分数规划 · 前缀和 · 双指针 two-pointer · 决策单调性
贪心 · 并查集 · 生成树 · 最大公约数 gcd
动态规划 DP · 数学 · 群论 · 置换 · 矩阵乘法 · 线性递推 · Ad-hoc
均摊分析
线性数据结构
动态规划 DP · 期望
并查集 · 组合数学
线段树 · 颜色段均摊(珂朵莉树 ODT) · 扫描线
枚举 · 排序 · STL
模拟 · 排序 · 优先队列 · 双指针 two-pointer · 链表 · STL
堆 · 优先队列 · 队列 · STL
数学 · 组合数学 · 逆元
字符串 · 贪心 · 排序
O2优化 · 容斥原理 · 分块 · 快速数论变换 NTT · bitset
模拟 · 字符串
模拟 · 前缀和
广度优先搜索 BFS
图论 · 深度优先搜索 DFS · 生成树 · 二分图 · 最近公共祖先 LCA
计算几何 · 前缀和
网络流 · 图论建模 · 最小割 · 状压 DP
模拟 · 排序
搜索 · 深度优先搜索 DFS · 剪枝
动态规划 DP · 贪心 · 前缀和 · 线性 DP
线段树 · 前缀和
Stirling 数 · 生成函数 · 快速数论变换 NTT
构造
数学 · 莫比乌斯反演