• Atcoder(13)
  • Codeforces(6)
  • NOI(5)
  • 动态规划(10)
  • 动态规划——Slope trick(1)
  • 动态规划——背包问题(1)
  • 动态规划——插头dp(2)
  • 动态规划——基环树dp(1)
  • 动态规划——区间dp(2)
  • 动态规划——树上dp(2)
  • 动态规划——维护矩阵连乘以应对动态规划修改问题(2)
  • 动态规划——状压(3)
  • 计算机视觉学习(2)
  • 树论(11)
  • 树论——淀粉质(5)
  • 树论——基环树(1)
  • 树论——树剖(5)
  • 树上问题(9)
  • 树上问题——Prufer序列(1)
  • 树上问题——长链剖分(1)
  • 树上问题——虚树(1)
  • 数据结构(19)
  • 数据结构——CDQ分治(3)
  • 数据结构——DSU(1)
  • 数据结构——LCT(6)
  • 数据结构——并查集(2)
  • 数据结构——单调队列(2)
  • 数据结构——单调栈(2)
  • 数据结构——笛卡尔树(3)
  • 数据结构——分块(2)
  • 数据结构——吉司机线段树(3)
  • 数据结构——珂朵莉树(2)
  • 数据结构——可持久化线段树(1)
  • 数据结构——李超树(1)
  • 数据结构——莫队(2)
  • 数据结构——平衡树(6)
  • 数据结构——启发式合并(1)
  • 数据结构——嵌套数据结构(1)
  • 数据结构——权值线段树(3)
  • 数据结构——扫描线(1)
  • 数据结构——线段树(14)
  • 数据结构——线段树合并(3)
  • 数据结构——主席树(3)
  • 数论(12)
  • 数论——BSGS(1)
  • 数论——CRT(1)
  • 数论——exCRT(1)
  • 数论——polya定理(1)
  • 数论——raney lemma (1)
  • 数论——第二类string(2)
  • 数论——杜教筛(2)
  • 数论——多项式(4)
  • 数论——二项式反演(1)
  • 数论——矩阵树定理(3)
  • 数论——卡特兰数列(1)
  • 数论——扩展卢卡斯(2)
  • 数论——拉格朗日插值(1)
  • 数论——卢卡斯(1)
  • 数论——莫比乌斯反演(5)
  • 数论——欧拉定理和扩展欧拉定理(1)
  • 数论——欧拉函数(2)
  • 数论——排列组合(7)
  • 数论——期望和概率(5)
  • 数论——生成函数(3)
  • 数论——子集反演(1)
  • 数学——BM算法(1)
  • 数学——FWT/FMT(1)
  • 数学——gcd(1)
  • 数学——Miller Rabin(1)
  • 数学——Min - Max容斥(1)
  • 数学——pollard-rho(2)
  • 数学——多项式(1)
  • 数学——矩阵乘法(1)
  • 数学——类欧(1)
  • 数学——斯特林数(1)
  • 数学——万欧(1)
  • 数学——原根(1)
  • 数学——整除偏序(1)
  • 图论(27)
  • 图论——2SAT(1)
  • 图论——2-sat(2)
  • 图论——bitset优化(2)
  • 图论——Kruskal重构树(1)
  • 图论——闭包传递(1)
  • 图论——并查集(1)
  • 图论——二分图(4)
  • 图论——割点(1)
  • 图论——欧拉回路(1)
  • 图论——强连通分量(2)
  • 图论——全局最小割(1)
  • 图论——斯坦纳树(1)
  • 图论——拓扑(2)
  • 图论——网络流(4)
  • 图论——圆方树(3)
  • 图论——支配树(1)
  • 图论——最短路径树(1)
  • 图论——最小割树(1)
  • 杂类(34)
  • 杂类——反悔贪心(2)
  • 杂项——倍增(2)
  • 杂项——带权二分(1)
  • 杂项——二分(1)
  • 杂项——分治(3)
  • 杂项——根号分块(4)
  • 杂项——构造(3)
  • 杂项——计数(2)
  • 杂项——矩阵快速幂(1)
  • 杂项——模拟赛(1)
  • 杂项——模拟退火(5)
  • 杂项——思维(20)
  • 杂项——贪心(2)
  • 杂项——线性基(3)
  • 字符串(2)
  • 字符串——AC自动机(2)
  • 字符串——hash(1)
  • 字符串——KMP(1)
  • 字符串——manacher(1)
  • 字符串——SAM(6)
  • 字符串——tire(2)