现如今,是否存在已经广泛使用的真正的完美哈希函数?
不存在的话,那现在被广泛接受和使用的是哪个完美hash呢?
补充一下一楼的答案:我在我的一篇博客中对 Java String 类 hashCode 方法产生哈希值分布性做了一定的分析,包括可视化处理,可以参考一下:科普:为什么 String hashCode 方法选择数字31作为乘子
2 回答1.7k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答935 阅读
1 回答1.1k 阅读
1 回答1.4k 阅读
不存在完美哈希函数,一般的应用场景下,可以使用Java hashCode方法的实现,是复杂度和效率之间的一个很好的平衡: