ITパスポート 令和5年度 問69
配列に格納されているデータを探索するときの,探索アルゴリズムに関する記述のうち,適切なものはどれか。
正解と解説を見る
正解:イ
線形探索は一つずつ比較するので、最悪時の比較回数は要素数nに比例します。整列済みでなくても使えます。
二分探索は整列済みの範囲を半分ずつ絞ります。ただし線形探索が最初の要素で発見する場合もあるので、あらゆる探索値で二分探索が必ず少ないとはいえません。
正解:イ
線形探索は一つずつ比較するので、最悪時の比較回数は要素数nに比例します。整列済みでなくても使えます。
二分探索は整列済みの範囲を半分ずつ絞ります。ただし線形探索が最初の要素で発見する場合もあるので、あらゆる探索値で二分探索が必ず少ないとはいえません。