1〜100のキー値のリストがあり、それらを11個のバケットの配列に整理したい場合、mod関数を作成するように教えられました。
これで、すべての値が9行に次々と配置されます。たとえば、最初のバケットには0、11、22 ます。2番目ではなどがあります。
悪い子になって、ハッシュ関数として非プライムを使用することにしたとしましょう-テイク12.ハッシュ関数の使用
値をハッシュテーブルにつながる最初のバケットで、等秒でのように。
本質的には同じものです。衝突を減らさなかったし、素数ハッシュコードを使用して物事をうまく分散させることもしなかったので、それがどのように有益であるかわかりません。