布隆过滤器Bloom Filter
利用位数组+多个hash函数
在判断y是否属于这个集合时,我们只需要对y使用k个哈希函数得到k个哈希值,如果所有hashi(y)的位置都是1(1≤i≤k),即k个位置都被设置为1了,那么我们就认为y是集合中的元素,// 判断在集合是有误判率的
否则(只要有一个函数值不为1)就认为y不是集合中的元素。// 判断不在集合是准确的
理解布隆过滤器BloomFilter原理与应用
本文深入探讨了布隆过滤器BloomFilter的原理,通过位数组结合多个哈希函数来判断元素是否存在集合中。该技术在减少误报率的同时,提供了快速查询效率,适用于大规模数据集的过滤场景。
布隆过滤器Bloom Filter
利用位数组+多个hash函数
在判断y是否属于这个集合时,我们只需要对y使用k个哈希函数得到k个哈希值,如果所有hashi(y)的位置都是1(1≤i≤k),即k个位置都被设置为1了,那么我们就认为y是集合中的元素,// 判断在集合是有误判率的
否则(只要有一个函数值不为1)就认为y不是集合中的元素。// 判断不在集合是准确的
1397
1042
664

被折叠的 条评论
为什么被折叠?