我们需要找到最小的增长率,g(n)
这样
c g(n) >= f(n) for n>=k.
对于 c 和 k 的某个恒定值,上述等式将成立。我们不考虑较低的 n 值。这意味着g(n)
对于低值n
来说并不重要。对于较大的 值n
,g(n)
将是 的最大增长率f(n)
。
这里,f(n)= n^4 + 100 n^2 + 50
n
很大的时候,g(n) = n^4
找到c
和k
,这样c n^4 >= n^4 + 100 n ^2 + 50
如果我们丢弃,降低项100 n^2
和50
。我们可以说c
应该2
。
2 n^4 >= n^4 .
要找到 的值,k
请尝试替换和n^2 = t
,n^4 = t^2
c=2
2t^2 >= t^2 + 100t + 50
t^2 >= 100t +50
如果我开始输入t
from 1
, 2
, 3
, 4
, 5
, 6
, 7
, 8
, 9
, 10
and 的值t^2 =100
在10
,我还有
100,00 <= 100, 00 +50
在t=11
, 和t^2 = 121
, 我有以下
14,641 >= 12150.
所以我k
会的11
。
同样对于另一个方程,f(n) = 3n +8
g(n)
将n
。找c
等k
下面就是true
。
c.g(n) >= f(n)
4n>=3n+
8、舍弃常数8
求c
,将常数插8
回方程中求k
。
在k=8
,我们有32>=32
。