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

時間計算量が のアルゴリズムで、入力サイズ n を2倍にすると、実行時間はおよそ何倍になるか。ここで、n は十分大きいものとする。

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

正解と解説を見る

正解 B約4倍

解説

正解は「約4倍」です。時間計算量が のアルゴリズムでは、十分大きな n に対して実行時間がおよそ に比例します。入力サイズを2倍にすると となるので、実行時間は約4倍になります。全ての2要素の組を比較する処理や、単純なバブルソートがこれに当たります。「約2倍」は、実行時間が n に比例する のアルゴリズムの場合です。「約8倍」は となる のアルゴリズム、例えば素朴な行列積の場合です。「約16倍」は の場合に当たります。オーダーが分かれば、入力サイズを変えたときの実行時間を見積もることができます。

  • #オーダー記法

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

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

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

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

詳細を見る

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

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