最好记住以下常见级数
- 算数级数:与末项平方同阶
T(n) = 1+2+ … +n=n(n+1)/2=O(n^2)
- 幂方级数:比幂次高出一阶
- 几何级数(a>1):与末项同阶
- 收敛级数
1/1/2+1/2/3+1/3/4+…1/(n‐1)/n=1‐1/n<1=O(1)
1 + 1/22 + … + 1/n2 < 1 + 1/22 + … = \pai^2/6 = O(1)
- 调和级数
1 + 1/2 + 1/3 + … + 1/n = Theta(log\ n)
- 对数级数
log1 + log2 + log3 + … + logn = log(n!) = Theta(n·log\ n)