アルゴリズムとプログラミング
ハッシュ法によるデータ管理において、異なるキーが同じハッシュ値を返す現象を何と呼ぶか。
ア.オーバーフロー
イ.衝突(コリジョン)正解
ウ.フラグメンテーション
エ.デッドロック
解説
別のキーが同じ住所に届けられてしまう=「衝突(collision)」。郵便番号が同じ家が2軒できてしまった状態です。
なぜ イ が正解か
ハッシュ法ではキーをハッシュ関数で短い値に変換し、それを格納先の添字として使います。異なるキーが偶然同じハッシュ値になる現象が「衝突(コリジョン)」で、チェイン法(連結リストで束ねる)やオープンアドレス法(別の空きを探す)などで解決します。
出典: AI生成問題(学習用)