平成19年春期試験問題 午前問15
問15解説へ
表探索におけるハッシュ法の特徴はどれか。
- 2分木を用いる方法の一種である。
- 格納場所の衝突が発生しない方法である。
- キーの関数値によって格納場所を決める。
- 探索に要する時間は表全体の大きさにほぼ比例する。
広告
解説
ハッシュ法は、データの探索キーの値からデータの格納位置をハッシュ関数を用いて直接計算する方法です。線形探索法や2分探索法とは異なり常に一定の時間で目的のデータを探索することができます。ハッシュ法では異なるキー値から同じ格納場所が計算されることがあり、本来格納されるべき所に格納できない事態が発生することがあります。
- 2分探索法の説明です。
- 別のキー値から同一の格納アドレスが求められてしまうことがあります。
- 正しい。
- 探索時間は表全体の大きさにかかわらず常に一定です。
広告