算法设计渐进符号
1.θ渐进确界:存在正常量c1,c2.n0,对于所有n>n0,有0<=c1g(n)<=f(n)<=c2g(n)。
2.Ο渐进上界:当只有渐进上界时存在正常量c和n0,使得对所有n>=n0,0<=f(n)<=cg(n)。
3.Ω渐进下界:当只有渐进下界时存在正常量c和n0,使得对所有n>=n0,0<=cg(n)<=f(n)。
4.ο非渐进紧确上界:对于任意正常量c,存在常数n0>0,对所有n>n0,0<f(n)<cg(n)。O记号所提供的渐进上界可能不是渐进紧确的界。我们使用“o”,来表示非渐进紧确的上界。
如:2n2=O(n2),2n=o(n2)
5.ω非渐进紧确下界:对于任意正常量c,存在常数n0>0,对所有n>n0,0<cg(n)<f(n)。
如:n2=ω(n),