過去問解きまくり研究所 ホーム

平成22年度 春期 午前 問6

アルゴリズム

ハッシュ表探索に関する問題

ハッシュ表探索において,同一のハッシュ値となる確率が最も低くなるのは,ハッシュ値がどの分布で近似されるときか。

答えと解説を見る

✓ これが正解イ一様分布

解説

散らばりに偏りが無いほど値の重なりが減ります。

ハッシュ表探索では、鍵から計算した値を表の位置として使います。同じ位置に2つ以上の鍵が来てしまうことを衝突と呼び、これが増えるほど探索は遅くなります。ですから衝突が起きにくいのは、どの位置にも同じ確からしさで鍵が散らばるときです。逆に、ある範囲の値が出やすい山のある散らばり方をすると、その山の付近に鍵が集まり、重なりが増えてしまいます。表のどの位置も同じ確率で選ばれる散らばり方が一様分布ですから、これで近似できるときに重なりがいちばん起きにくくなります。判定の軸は、値の出やすさに山があるかどうかの一点です。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成22年度 春期 基本情報技術者試験 午前 問6

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)