算法分析中的常见函数
floor向下取整 不大于x的最大整数
ceiling向上取整 不小于x的最小整数
ln自然对数 log以e为底的对数
lg以2为底的对数
Hn调和级数 1+1/2+1/3+1/4+...+1/n
N!阶乘 1*2*3*4*....*N
算法分析中常用的近似函数
符号 ' ~ ' : 近似于
调和级数求和
Hn = 1+1/2+1/3+1/4+...+1/n ~ ln(n)
等差数列求和
1+2+3+4+....+N ~ N*N/2
对比数列求和 (N=2^n)
1+2+4+6+...+N = 2*N-1 ~ 2N
斯特林公式
lg(N!) = lg1+lg2+lg3+...+lgN ~ N*lgN