Bloom Filter
时间: 2024-02-10 14:47:08 浏览: 76
bloom filter
Bloom Filter是一种数据结构,用于判断一个元素是否属于一个集合。它利用一组hash函数将每个元素映射为一个位数组中的多个位置,将这些位置标记为1。当检查一个元素是否属于集合时,将该元素经过相同的hash函数映射到位数组中的相同位置,如果所有位置都标记为1,则判断该元素属于集合,否则可以确定该元素不属于集合。Bloom Filter可以在空间和时间上的效率上做到很好的平衡,但是它有一定的误判率,即判断一个元素属于集合时,有可能出现误判。
阅读全文