performance - 为(字符串)哈希函数选择乘数

标签 performance algorithm

关于选择乘法器用于(乘法)哈希函数,您有什么建议/规则吗?该函数正在计算一个字符串的哈希值。

最佳答案

您想使用与集合大小相对质数的东西。这样,当你循环时,你不会得到你刚刚尝试过的相同数字。

关于performance - 为(字符串)哈希函数选择乘数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16873/

相关文章:

c++ - 为什么多线程的 for 循环没有单线程的性能好?

MySql Left Join 查询非常慢

android - 使用 HttpUriRequest 与 HttpURLConnection 的优缺点是什么?

圆内包装圆的算法?

algorithm - 这个线性搜索实现真的有用吗?

java - 为什么冒泡排序外循环在n-1处结束?

android - 位图转字节数组占用内存大

c# - 为什么 C# 编译的正则表达式比等效的字符串方法更快?

java - 查找字符串中出现的子字符串

algorithm - 权重优化的遗传算法实现