ヘルプが必要です関数の時間複雑度を計算する方法については、例えば時間複雑度を計算する
while(x<N)
{
while(y<N)
{
stat 1;
if(..)
stat;
}
}
ありがとう。
ヘルプが必要です関数の時間複雑度を計算する方法については、例えば時間複雑度を計算する
while(x<N)
{
while(y<N)
{
stat 1;
if(..)
stat;
}
}
ありがとう。
x
とy
が0
から始まり、対応するループごとに1
だけインクリメントされると、O(N^2)のように見えます。
命令の正確な数を計算する場合は、具体的なコードを投稿する必要があります。
Big O表記法を初めて使い、最高のものから学ぶために忍耐を持っている場合は、このMITアルゴリズムコースの最初の2ビデオlessonsをご覧ください。これは、Leiserson自身によって提供されました。
上記のコードは、xとyが両方とも0であり、X = Y = N、それぞれ場合である定数...
により下記Oにより上記境界(N^2)とされ...
これまでに何を試しましたか? –
大きなO表記を意味しますか?何が助けを必要としますか?正確に何を理解していないのですか? – Falmarri
また、なぜ5つの異なる言語でタグ付けされているのですか(その1つはあなたのコードと関係がありません)? – delnan