あるアルゴリズムの時間計算量が で表されるとき、これをオーダー記法で表したものはどれか。
選択肢をタップすると、その場で答え合わせできます
正解と解説を見る
正解 A
解説
正解は「」です。オーダー記法では、入力サイズ n を大きくしたときに最も速く増加する項だけを残し、係数や定数項は無視します。各項の増え方は の順に大きくなるので、支配的な項は で、係数3を除いて となります。対数の底の違いは定数倍の違いにすぎないため、底は省略します。「」は最も増加の遅い項だけを見た誤りです。「」は の項を支配的な項と誤った場合です。「」は の対数部分を無視した誤りで、 は n より速く増加します。
- #オーダー記法
この調子でデータ構造とアルゴリズムを続けて解く
▶ この科目の連続演習へ進む(10問)