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

漸化式 (c は正の定数、)で表される時間計算量のオーダーはどれか。

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

正解と解説を見る

正解 D

解説

正解は「」です。この漸化式は、サイズ n の問題をサイズ n/2 の2つの部分問題に分けて解き、その結果を cn の手間で組み合わせることを表し、マージソートの計算量に当たります。展開すると、再帰の各レベルで手間の合計は常に cn で、問題のサイズが半分ずつになるためレベルの数は約 です。よって全体で となり、 です。「」は1レベル分の手間しか数えていません。「」は、 のようにサイズが1ずつしか減らない場合の解です。「」は、 となる2分探索の場合の解です。

  • #漸化式
  • #分割統治法

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

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

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

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

詳細を見る

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

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