【发布时间】:2021-12-19 11:19:15
【问题描述】:
我刚刚学习了 Big-Oh 符号并看到了以下问题:
(1) Is T(n) = 10n^4 + 850n = O(n^3) ??
(2) Is T(n) = 10n^4 + 850n = O(n^4) ??
(3) Is T(n) = 10n^4 + 850n = O(n^30) ??
我已经理解 (1) Big-Oh 表示上限,因此它不能是 O(n^3),因此 (1) 是错误的。 同样,(2) 为真。
关于(3)。应该是真的吗?如果算法的 T(n) 是线性的,我们是否也可以用 O(n^2) 等表示它,因为 Big Oh 描述了上限?
【问题讨论】:
标签: algorithm time-complexity complexity-theory