過去問ハブ🔥 0日
データ構造とアルゴリズム計算量とオーダー記法難易度 標準7 / 50

擬似コード「for i = 1 to n { for j = 1 to i { S } }」で、基本操作 S が実行される回数を表す式はどれか。

選択肢をタップすると、その場で答え合わせできます

正解と解説を見る

正解 A

解説

正解は「」です。外側のループで i が1のとき内側は1回、i が2のとき2回、…、i が n のとき n 回実行されるので、合計は 回です。最高次の項は なので、時間計算量は になります。「」は、内側のループが毎回 n 回実行される場合の回数です。「」は外側のループの回数だけを数えた誤りです。「」は、内側のループが j = 1 から i−1 までの場合、つまり各要素をそれより前の要素とだけ比べるような場合の回数です。

  • #オーダー記法
  • #ループ

この調子でデータ構造とアルゴリズムを続けて解く

▶ この科目の連続演習へ進む(10問)

この問題の分野を深く学ぶなら

PR情報工学・理系基礎の教科書を探す

詳細を見る

データ構造とアルゴリズムの問題一覧へ戻る

「計算量とオーダー記法」の関連問題