2分探索に関する記述のうち、適切なものはどれか。
ア | 2分探索するデータ列は整列されている必要がある。 |
イ | 2分探索は線形探索より常に速く探索できる。 |
ウ | 2分探索は探索をデータ列の先頭から開始する。 |
エ | n 個のデータの探索に要する比較回数は、n log2n に比例する。 |
答え ア
【解説】
ア | 2分探索では、データは整列されている必要があります。 |
イ | 昇順に整列されたデータの最小値を探す時などは、線形探索法のほうが早くなります。 |
ウ | 2分探索は探索をデータ列の真ん中から開始します。 |
エ | 2分探索ハn 個のデータの探索に要する比較回数は、log2n に比例します。 |
【キーワード】
・2分探索法