IT資格 模擬試験

基本情報技術者試験 模擬試験(科目A)第1回 問4・基礎理論とアルゴリズム(アルゴリズムとデータ構造)

二分探索

昇順に整列された1,000個のデータから、二分探索で目的のデータを探すとき、最大の比較回数に最も近い値はどれか。

  1. A

    500

  2. B

    10

  3. C

    100

  4. D

    1,000

正解と解説を見る

正解:B

二分探索は、比較のたびに探索範囲が半分になる。計算量は O(log n)。線形探索は O(n)。

学習のポイント:2のn乗で、何回で1,000を超えるかを見る。

この問題を演習で解く →

問題一覧へ

このサイトの問題は、公開されている出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。独立行政法人情報処理推進機構(IPA)の公式サービスではありません。