私はこれらの2つの質問を持っています。私はどのように答えをするかを理解していると思います(質問の後の答え)。私は時間の複雑さの計算とBigOを見つける方法を理解しているかどうかを見たいだけでした。
汎用フォームは、式の右側の各値の単なる積です。
BigOは多項式で最大のパワーです。この考え方は正しいのでしょうか?Big-Oと一般的な時間単位ですか?
int sum = 0;
for (int i = 0; i < n; i++)
for (int j = 0; j < n * n; j++)
for (int k = 0; k < 10; k++)
sum += i;
このコードでは、いくつの汎用時間単位が使用されますか? n(n^2)* 10 このコードの実行時間はどれくらいですか? O(n^3)
興味深いです。 – LF4
@ LF4:まあ、ここでは素朴な説明です。あなたはlog(n)がO(n)とO(n^2)の間にあることを知っています。私たちがやる方法は、log(n)をn ^(1 + e)として取ることです。ここで、eは非常に小さい量です。これはすべてを離れて説明します。 – Apurv