最小の成長率を見つける必要があります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
し始めると、1
2
3
4
5
6
7
8
9
10
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
して find 、定数を式にc
挿入して find に戻します。8
k
k=8
には があります32>=32
。