これは厳密にはプログラミングの質問ではないことはわかっていますが、コンピューター サイエンスの質問であるため、誰かが私を助けてくれることを願っています。
私はアルゴリズムの宿題に取り組んでおり、いくつかのアルゴリズムの Big-Oh、Big-Omega、Theta などを考え出しています。私はそれらの C 値と N 0値を見つけることによってそれらを証明していますが、すべてうまくいっています。
しかし、私はセットの最後の 2 つの問題に遭遇し、その方法を理解するのに苦労しています (そして、Google はあまり役に立ちません)。
これまで、合計の Big-Oh/Omega を理解する必要はありませんでした。
私の最後の2つの問題は次のとおりです。
- i 2のΣ(i=1~n)がO(N 3 ) であることを示せ
と
- [log 2 i]のΣ(i=1~n)がΩ(n log n)であることを示せ
私の質問は、どうすればそれを示すことができますか?
たとえば、最初のものでは、直感的に、i 2の合計が O(N 3 ) であることがわかりません。2番目のものは私をさらに混乱させます。誰かがこれらの合計の Big-Oh と Big-Omega を表示する方法を説明できますか?