摘要: 布隆过滤器(Bloom Filter) 是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。它的优点是空间效率和查询时间都比一般的算法要好的多,缺点是有一定的误识别率和删除困难。 基本概念 编辑 基本概念 如果想要判断一个元素 阅读全文
posted @ 2019-05-06 12:36 无工时代 阅读(3454) 评论(0) 推荐(0) 编辑
摘要: KMP算法 定义 Knuth-Morris-Pratt 字符串查找算法,简称为 “KMP算法”,常用于在一个文本串S内查找一个模式串P 的出现位置,这个算法由Donald Knuth、Vaughan Pratt、James H. Morris三人于1977年联合发表,故取这3人的姓氏命名此算法。 下 阅读全文
posted @ 2019-05-06 11:09 无工时代 阅读(388) 评论(0) 推荐(0) 编辑