【发布时间】:2013-11-23 10:07:06
【问题描述】:
我没有考虑过使用“MOD PRIME”类型的散列函数,对如何使用返回的散列值在 HashMap 中存储值感到有些困惑。
我想实现一个 HashMap,其中的键是 64 位 int(long long int)。我有一个返回 long int 的哈希函数。问题是,使用这个返回的哈希值来确定表索引的最佳方法是什么。因为我的表明显会小于hash值的范围。
是否有任何选择最佳桌子大小的指南?还是将哈希值映射到表大小的最佳方式?
谢谢。
【问题讨论】: