シカクモン

【問126】ITパスポート 練習問題|2分探索の前提条件

基礎理論とアルゴリズム 問16/20難易度B(標準)

問題文

多数のデータの中から目的のデータを探す方法のうち、2分探索を適用するために必要な前提はどれか。

  1. 1.データが配列ではなく、キュー構造で格納されていること
  2. 2.データの件数が2の累乗の個数でちょうど格納されていること
  3. 3.データの要素の値がすべて異なり、重複が一つもないこと
  4. 4.データが探索の対象とする項目の大きさの順に整列されていること