2-2渐进符号和基本效率类型
渐进符号和基本效率类型
在n趋近于无穷的情况下:
O(g(n))表示增长次数小于等于cg(n)的函数集合
omega(g(n))表示增长次数大于等于cg(n)的函数集合
theta(g(n))表示增长次数等于cg(n)的函数集合
2.2.2符号O
2.2.3符号omega
2.2.4符号theta
2.2.5渐进符号的有用特性
这意味着在同一算法时间函数中,效率取决于最高次项。在两个连续算法中,总效率取决于最慢的那一个。
2.2.6利用极限比较增长次数
基于定义比较增长次数虽然更通用,但不简便。因此采用基于极限的比较方法。
2.2.7基本的效率类型
大多数算法可以分成为数不多的几种类型。
发布于