完美哈希函数
现如今,是否存在已经广泛使用的真正的完美哈希函数?
不存在的话,那现在被广泛接受和使用的是哪个完美hash呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
现如今,是否存在已经广泛使用的真正的完美哈希函数?
不存在的话,那现在被广泛接受和使用的是哪个完美hash呢?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
不存在完美哈希函数,一般的应用场景下,可以使用Java hashCode方法的实现,是复杂度和效率之间的一个很好的平衡:
补充一下一楼的答案:我在我的一篇博客中对 Java String 类 hashCode 方法产生哈希值分布性做了一定的分析,包括可视化处理,可以参考一下:科普:为什么 String hashCode 方法选择数字31作为乘子