• 动态规划=================(36)
  • 动态规划--背包dp(2)
  • 动态规划--计数dp(8)
  • 动态规划--记忆化搜索(1)
  • 动态规划--区间dp(1)
  • 动态规划--树形dp(8)
  • 动态规划--斜率优化(2)
  • 动态规划--与数据结构结合(4)
  • 动态规划--状压dp(4)
  • 技巧=====================(1)
  • 技巧--思维(1)
  • 那些题 那些flag============(8)
  • 入门====================(19)
  • 入门--hash(1)
  • 入门--二分(5)
  • 入门--高精度(1)
  • 入门--三分(1)
  • 入门--贪心(11)
  • 数据结构================(47)
  • 数据结构--初级--单调队列(2)
  • 数据结构--初级--堆(2)
  • 数据结构--高级--KD-tree(1)
  • 数据结构--高级--动态DP(2)
  • 数据结构--高级--可持久化trie(1)
  • 数据结构--高级--可持久化线段树(主席树)(1)
  • 数据结构--中级--splay(4)
  • 数据结构--中级--treap(2)
  • 数据结构--中级--动态树(3)
  • 数据结构--中级--分块(1)
  • 数据结构--中级--李超线段树(2)
  • 数据结构--中级--莫队(3)
  • 数据结构--中级--树状数组(5)
  • 数据结构--中级--线段树(17)
  • 数据结构--中级--线段树分治(3)
  • 数据结构--中级--线段树合并(1)
  • 数学====================(58)
  • 数学--FFT(4)
  • 数学--FWT(3)
  • 数学--gcd(2)
  • 数学--NTT(2)
  • 数学--polya定理(1)
  • 数学--博弈论(3)
  • 数学--乘法逆元(2)
  • 数学--多项式运算(1)
  • 数学--概率与期望(3)
  • 数学--高斯消元(4)
  • 数学--矩阵乘法(7)
  • 数学--快速幂(2)
  • 数学--扩展欧拉定理(1)
  • 数学--莫比乌斯反演(5)
  • 数学--欧拉函数(3)
  • 数学--排列组合(3)
  • 数学--容斥原理(9)
  • 数学--生成函数(1)
  • 数学--推结论\找规律(2)
  • 数学--线性基(5)
  • 搜索====================(1)
  • 图论====================(57)
  • 图论--2-SAT(1)
  • 图论--并查集(5)
  • 图论--二分图--KM算法(1)
  • 图论--二分图--匈牙利算法(2)
  • 图论--基础图论(10)
  • 图论--生成树(4)
  • 图论--生成树--Kruskal(2)
  • 图论--生成树--prim(2)
  • 图论--树--dfs序(5)
  • 图论--树--dsu on tree(1)
  • 图论--树--lca(5)
  • 图论--树--prufer编码(1)
  • 图论--树--点分治(3)
  • 图论--树--动态点分治(点分树)(1)
  • 图论--树--树链剖分(8)
  • 图论--树--虚树(2)
  • 图论--网络流--费用流(4)
  • 图论--网络流--最大流(2)
  • 图论--网络流--最小割(7)
  • 图论--最短路(5)
  • 心得体会=================(13)
  • 字符串===================(14)
  • 字符串--AC自动机(1)
  • 字符串--KMP(1)
  • 字符串--manacher算法(1)
  • 字符串--trie(4)
  • 字符串--后缀自动机(5)
  • 字符串--回文自动机(1)
  • 字符串--字符串哈希(1)
  • 总结=====================(25)