Bloom Filter(布隆过滤器) 用于检查一个元素是否在集合中,有误识别率和删除困难。
当一个元素加入集合时,使用k个hash函数映射成bit array中k个点,如果一个元素的k个点都是1,说明有可能存在,否则一定不存在。
当一个元素加入集合时,使用k个hash函数映射成bit array中k个点,如果一个元素的k个点都是1,说明有可能存在,否则一定不存在。
本文介绍了布隆过滤器的工作原理及特点。布隆过滤器是一种概率型数据结构,用于判断一个元素是否存在于集合中。其核心是使用多个独立的哈希函数将元素映射到位数组上,若位数组上对应的位均为1,则认为该元素可能存在。
709
366

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