• dp(11)
  • dp-树形dp(2)
  • dp-图上dp(2)
  • dp-状压dp(9)
  • gcd(4)
  • O(1)(5)
  • O(n)(10)
  • OJ-Atcoder(12)
  • OJ-bzoj(14)
  • OJ-Codeforces(24)
  • OJ-Codevs(1)
  • OJ-eoj(2)
  • OJ-hdu(19)
  • OJ-LeetCode(1)
  • OJ-loj(4)
  • OJ-luogu(16)
  • OJ-poj(24)
  • OJ-UVa(1)
  • OJ-zoj(1)
  • STL(4)
  • ST表(4)
  • 并查集(6)
  • 打表(1)
  • 单调队列/单调栈(4)
  • 递归(2)
  • 递推(3)
  • 二分答案/三分答案(9)
  • 分块(7)
  • 分治(1)
  • 概率(1)
  • 构造(6)
  • 回文串(5)
  • 计数(2)
  • 计算几何(12)
  • 矩阵快速幂(3)
  • 离线(1)
  • 链表(1)
  • 莫队算法(5)
  • 脑洞(1)
  • 排序(4)
  • 其他(1)
  • 前缀和(5)
  • 容斥(1)
  • 扫描(7)
  • 树(4)
  • 树-dfs序(2)
  • 树状数组(4)
  • 数论(4)
  • 数学(2)
  • 搜索(3)
  • 贪心(6)
  • 图-bfs(2)
  • 图-dfs(1)
  • 图-二分图(8)
  • 图-环(1)
  • 图-建图(9)
  • 图-连通性(5)
  • 图-团(1)
  • 图-网络流(7)
  • 图-最短路(6)
  • 位运算(3)
  • 线段树(5)
  • 线性代数-线性基(4)
  • 线性筛|积性函数(2)
  • 循环节(1)
  • 优先队列(1)
  • 找规律(3)
  • 字符串(1)
  • 字符串-AC自动机(2)
  • 字符串-kmp(1)
  • 字符串-后缀数组(9)
  • 组合游戏(7)