在阅读 CLRS 中的 Θ 定义时。我发现
The definition of Θ(g(n)) requires that every member f(n) ∈ Θ(g(n)) be
asymptotically nonnegative, that is, that f(n) be nonnegative whenever n is
sufficiently large. Consequently, the function g(n) itself must be
asymptotically nonnegative, or else the set Θ(g(n)) **is empty.**
有一个正函数而另一个是负函数,可能无法让我们进行渐近分析。(Θ(g(n)) 在这里可以是一个空集)。
但
如果两个函数都是负数,这不应该是一个问题,并将计入有效分析。为什么作者对Θ施加这样的限制。这没用吗?