基本情報技術者試験
2分探索法
・データ領域の中央値で比較し、探索範囲を絞りこみ、目的のデータを探し出す。
・データは、昇順もしくは降順に整列されてなければならない。
・データがN件のとき、「き」は何回目で見つかるか?
|1|2|3||4|5|6|7|8|
|:--|:--:|--:|
|あ|い|う|え|お|か|き|く|
【答え】3回目
公式ーーーーーーーーーーーーーーーーーーーーーー
平均比較回数:log2乗N回
最大比較回数:log2乗N+1回
2x≦N<2x+1
ーーーーーーーーーーーーーーーーーーーーーーーー
上記の公式をどう使えば答えの3回目が見つかるかよくわからないため、
ご教授ください。