大O:
<=
f(n)属于g(n)构成的函数集
图1:
对于n>=n0,”存在“c>0,n0>0,使0<=f(n)<=c*g(n)
图2:
左边式子是右边式子,但并不相等。
对于任何再左边宏展开的表示式,假设是f(n),都能在右边找到一个对应的展开使左右相等。
大Ω:
>=
对于足够大的n,f(n)等于Ω(g(n))的意思是f(n)大于等于某个常数乘以g(n)
大Θ:
对于特定系数,(<=)∩(>=)
类似于=号却不相等。
小o:
大致相当于<
区别于大O:
并不是”存在“某个常数c和n0,而是”任意“常数c、n0
(不等式对所有c成立,此时n0依赖于c)
如图,n0至少为2/c,此时不管c有多小,都可用n^3将n^2的上界加以限定
小Ω:
大致相当于>