【发布时间】:2011-04-13 23:27:05
【问题描述】:
我知道大 O 表示法用于评估算法的效率,但我不明白您如何阅读大 O 表示法或算法的效率到底有多高。有人可以解释大 O 符号的基础知识吗?谢谢。
【问题讨论】:
-
同[Big O的纯英文解释](*.com/questions/487258/…)。
-
大括号中描述的功能越强大,例如O(n^2) 中的 n^2 算法越复杂。只需为 n 输入一个数字。假设 3 所以 O(n^2) = O(9) 比 O(2n) = O(6) 描述的算法具有更高的复杂度。