【发布时间】:2019-06-27 00:34:12
【问题描述】:
我在其中一个视频 (https://www.youtube.com/watch?v=A03oI0znAoc&t=470s) 中看到,如果假设 f(n)= 2n +3,那么 BigO 是 O(n)。
现在我的问题是,如果我是一名开发人员,并且我被赋予了 O(n) 作为 f(n) 的上限,那么我将如何理解,上限的确切值是多少。因为在 2n +3 中,我们删除了 2(因为它是一个常数)和 3(因为它也是一个常数)。所以,如果我的函数是 n = 1 的 f(n),我不能说 g(n) 是 n = 1 的上限。
1 不能是 1 的上限。我很难理解这一点。
【问题讨论】:
标签: big-o