问题标签 [aes-ni]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
38 浏览

c++ - 为布隆过滤器计算多个小整数散列的最佳方法是什么?

我看过Murmur3Meow,但在散列长数组时,它们似乎都针对带宽进行了优化。我没有任何数组,我只有uint32_t输入整数。我的输入是小的非负数,通常在几百万以下,都可以被 3 整除。对于某个整数 N,概率密度在 [0 .. N*3] 范围内是均匀的。

以下代码在性能和分发质量方面是否足够好?

更新:这个问题不是基于意见的,因为散列冲突的计数是微不足道的。正是出于这个原因,我指定了输入值的分布。