【发布时间】:2012-03-03 21:24:29
【问题描述】:
我正在使用布隆过滤器模拟集合交集近似。我尝试了很多简单的散列函数来将值散列到过滤器。但它不擅长避免碰撞。所以有人建议了一个通用的哈希函数。但我不确定它是如何工作的。我的程序旨在仅将密钥传递给散列函数,散列函数返回散列。谁能帮我写代码? 谢谢
【问题讨论】:
-
具体是什么问题?
-
你走错了路。如果你有一个完美的通用散列函数,那么使用布隆过滤器将毫无意义。如果你有不完美的,它们会很有用。而非通用的,它需要一组散列函数。
标签: c bloom-filter universal-hashing