平成30年春期試験問題 午前問7

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
表探索におけるハッシュ法の特徴はどれか。

  • 2分木を用いる方法の一種である。
  • 格納場所の衝突が発生しない方法である。
  • キーの関数値によって格納場所を決める。
  • 探索に要する時間は表全体の大きさにほぼ比例する。
正解 問題へ
分野:テクノロジ系
中分類:アルゴリズムとプログラミング
小分類:アルゴリズム
解説
ハッシュ法は、データの探索キーの値からデータの格納位置をハッシュ関数を用いて直接計算する方法です。線形探索法や2分探索法とは異なり常に一定の時間で目的のデータを探索することができます。ハッシュ法では異なるキー値から同じ格納場所が計算されることがあり、本来格納されるべき所に格納できない事態が発生することがあります。
  • 2分探索法の説明です。
  • 別のキー値から同一の格納アドレスが求められてしまうことがあります。
  • 正しい。ハッシュ法では、キーのハッシュ値をもとに格納場所を決定します。
  • 探索時間は表全体の大きさにかかわらず常に一定です。

この問題の出題歴


Pagetop