【发布时间】:2013-09-26 20:37:28
【问题描述】:
当提到大 o 时,什么被认为是紧界?
例如在函数中,f(n) = 10c7n^3 + 10c4nlog(n)) //这个函数表示的个数在 n 方面的操作 //
根据这个例子,大 O 的紧界是 O(n3)。
在这个例子中,为什么 n3 被认为是 Big O 的紧界? 紧束缚有什么特点?
另外,什么是波浪值?
根据此示例,此函数的波浪号值为 10c7n3。
我在网上搜索过,但似乎找不到任何有用的东西。我希望有人能解决这个问题。
【问题讨论】:
-
这个问题似乎离题了,因为它是关于理论计算机科学的,因此它属于Computer Science。
-
“紧”在 Big-Oh 的上下文中意味着“没有更接近实际函数的其他渐近界”。例如,如果你的函数是
n,那么 O(n²) 不是紧的,因为 O(n^1.5) 是更接近原始函数的界限,唯一紧的界限是 O(n)。跨度>
标签: algorithm complexity-theory big-o tilde