1.やさしい
あるループは i = 1 から始まり、i > n となるまで各反復で i を 2 倍にします。何回反復しますか?
- A約 n² 回
- B約 n 回
- C約 n / 2 回
- D約 log₂ n 回
あるループは i = 1 から始まり、i > n となるまで各反復で i を 2 倍にします。何回反復しますか?
配列の要素にインデックスでアクセスするのにかかる時間は次のどれですか?
すでにソート済みの配列に対する挿入ソートの最良時間計算量は何ですか?
安定(stable)なソートアルゴリズムはどれですか?
漸化式 T(n) = 2T(n/2) + O(n) の解はどれですか?
あるクイックソートは常に最初の要素をピボットに使います。どの入力で最悪の振る舞いを示しますか?
最後の 2 つの値だけを保持するループで n 番目のフィボナッチ数を計算する時間と領域のコストは何ですか?
マスター定理を用いると、T(n) = 8T(n/2) + O(n²) の解はどれですか?
ステップごとの詳しい解答:このトピックは examproblems.com で練習できます。