Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我们有两个函数 f(n) 和 g(n)。如果我们想检查 f(n) 是否很小哦 o(g(n)),那么执行以下操作是否有效:
lim n -> infinity f(n)/g(n) and the result would have to = 0 ?
那么如果上面的结果为0,是否意味着f(n)是o(g(n))?我们如何检查有限制的大 theta 和小 omega?
是的。
o(g(n)) = { f(n):对于所有常数 c > 0,存在一个常数 n0 使得 0 ≤ f(n) < cg(n) 对于所有 n ≥ n0}。另外:0 = lim f(n)/g(n)