log nで始まり、< = c.2^sqrt(log n)ですが、目的の解に到達できませんでした。lognがO(2^sqrt(logn))であることを証明してください。
0
A
答えて
1
lg(x)<大きなxの場合はsqrt(x)。したがって、大きなn(xの代わりにlog n)に対してlg(log n)< sqrt(log n)。
両側の力を2にすると、結果は次のようになります。log n < 2 n sqrt(log n)
1
n -> inf
の値がlog n/2^sqrt(log n)
であることは、それが真であるためには!= inf
でなければなりません。
取得するL'病院を適用します。
1
-
n
----------------------------------------- =
2^sqrt(log n) * log 2 * 0.5 * (1/sqrt(log n)) * (1/n)
1
= -------------------------------- =
2^(sqrt(log n)) * log 2 * 0.5 * (1/sqrt(log n))
= let u = sqrt(log n) =
= u/[2^u * log 2 * 0.5]
を制限uはの無限大に近づくにつれて、我々は後にしているものを証明している、0
です。
0
可変置換を使用すると、簡単になります。
m=lg(n)
とすると、m=O(2^sqrt(m))
と表示する必要があります。もう一度
N=sqrt(m)
とすると、N^2=O(2^N)
と表示されます。polynomials
は、成長速度の点でexponential
関数によって上から境界付けられているため、最後のものを表示するのは簡単です。
また、上記で使用したすべての関数は厳密に単調増加しています。
関連する問題
- 1. O(LogN)== O(3LogN)ですか?
- 2. O(N)Oまで(LOGN)
- 3. BIg O表記:n * logn
- 4. C#フラクショナルナップザックo(n logn)解
- 5. なぜO(n * logn)ではなくTreeSet Iteration O(n)ですか?
- 6. 時間複雑度:O(logN)またはO(N)?
- 7. なぜヒープのdeleteMinにO(logn)が必要ですか?
- 8. STLヒープをO(logn)時間で実行する減少キー
- 9. O(logn)のランタイムで2進数のアルゴリズムを除算
- 10. n≠Θ(logn)ですか?
- 11. O(logn)^ 2時間のパフォーマンスを持つ例
- 12. ImmutableListはaddメソッドで複雑さO(logN)を持つのはなぜですか?
- 13. この大きなo表記の証明方法を教えてください。証明
- 14. \ Omega {(n(logn)^ k)}という下限をどのように証明できますか? [k> 1]
- 15. アルゴリズムの実行時間を関数F(x)=√n+(logn)^ 2として表すことができる場合
- 16. 次の言語が文脈自由であることを証明してください:
- 17. 検証が正しいことをテストしてください
- 18. 2^lognとn ^(5/2)の間の項を支配する
- 19. 電話にVerisignルート証明書がインストールされていることを確認してください
- 20. 特定の証明書がデバイスにインストールされていることを確認してください
- 21. Outlookアドインが何であるか説明してください
- 22. アルゴリズムがどのように成長するかを考慮して、nlognとlognの違いは何ですか
- 23. 無効なOpenID応答:HTTP 599:SSL証明書の問題で、CA証明書がOKであることを確認してください。
- 24. MySQLは、ある範囲の値を検索するときにO(logn)の時間複雑さを維持しますか?
- 25. HerokuとGithubが同じコードを実行することを証明してください
- 26. リーフ証明書がサブCA証明書によって署名されていることを確認してください
- 27. O(1)期待値とO(logn)最悪ケースの集合に整数が存在するかどうかを調べる
- 28. O(logN)のHashMapを使用するノードのリンクリストのバイナリ検索時間複雑度
- 29. システムクレデンシャルストレージにインストールされている証明書を確認してください。
- 30. アクティブであることを確認してください