誰かが簡単に英語で計算する方法を説明できますか?
私はあなたがn+2+(n-1)+2+...+2+2
要素を訪問しなければならないことを知っていますが、どうすれば1/2n^2 + 5/2n - 3?
になりますかありがとう!選択ソートのBig Oは数学的にどのように計算されますか?
0
A
答えて
1
n + 2 + (n - 1) + 2 + ... + 2 + 2
は(n + 2) + (n + 1) + ... + 4
に等しい。それはarithmetic progressionであり、その合計は(n + 2 + 4) * (n + 2 - 4 + 1)/2
と計算されます。それは(n + 6) * (n - 1)/2
に等しく、最後に1/2 * n^2 + 5/2 * n - 3
に等しい。
f(n) = O(g(n))
は、そのような定数が存在することを意味する。C
f(n) <= C * g(n)
は、すべて十分に大きいnに対して存在する。 nが自然数とみなされる場合、1/2 * n^2 + 5/2 * n - 3 = O(n^2)
とC = 3/2
などがあります。
関連する問題
- 1. 関数のBig O計算
- 2. Big-Oを計算するには?
- 3. 単純なBig-Oの計算
- 4. 再帰によるBig O表記の計算
- 5. 与えられたアルゴリズムからBig-Oを計算する
- 6. 再帰アルゴリズムのBig O複雑さの計算
- 7. Big-O for SQLの選択は何ですか?
- 8. ネストループ内の乗算数:Big O
- 9. GoでBig Intの平方根をどのように計算しますか?
- 10. 選択ソートの数値のシフトはどのように機能しますか?
- 11. Rのオブジェクトサイズはどのように計算されますか?
- 12. 選択ソートの実装で、スワップ回数の計算に時間がかかる
- 13. サロゲートペアはどのように計算されますか?
- 14. emはどのように計算されますか?
- 15. Netlab - エラーはどのように計算されますか?
- 16. カフカオフセット値はどのように計算されますか?
- 17. 階乗はどのように計算されますか?
- 18. UIScrollView - showsHorizontalScrollIndicatorはどのように計算されますか?
- 19. gitハッシュはどのように計算されますか?
- 20. CSSグラジエントパスはどのように計算されますか?
- 21. 静的変数のために計算されたFirebaseメモリ使用量に対するクラウド関数はどのように計算されますか?
- 22. 複数のクラシファイアからなるこのアンサンブルのBig-O表記の計算
- 23. Amazon RDSはI/Oレートをどのように計算しますか?
- 24. バイナリツリーのbig Oの計算:ノードごとにカスタムタグがあります
- 25. NetSuiteの複数選択フィールドで選択されたリスト/レコードの数はどのように数えますか?
- 26. 私はこれらのJava関数のBig-Oをどのように誤解していますか?
- 27. 平均ケースBig Oとソートの影響
- 28. iostatのutilがどのように計算されますか?
- 29. Big O表記の値を計算するのは有効ですか?
- 30. 2つの条件を持つループのbig O計算
それは? .... それは何ですか? –
O(n^2)に到達する方法と同様に、 – user990689
nの整数の和は2次であるため、O(n^2) – Harsh