ハッシュ関数と言うとき、ほとんどの記事でキーのシーケンス バイトを 32 ビットまたは 64 ビットの符号なし整数に変換することを意味することがわかりました。たとえば、これを参照してください。
しかし、hash_table を実装すると、そのハッシュ関数は非常に大きな整数をより小さな内部配列インデックスに変換することを意味するように見え、このドメインでは、上記の「ハッシュ関数」の意味がキーのハッシュ値に変更されます。
- 私の理解は正しいですか?
- 大きな整数を小さな内部配列インデックスに変換することに関する洞察、リンク、または論文を誰かが提供できますか?
ありがとう