打赏
摘要: 实际场景: 网站的用户发了一些帖子S1, S2,...,网站就要审核一下这些帖子里有没有敏感词。 1. 如果网站想查一下帖子里有没有一个敏感词P,这个文本匹配要怎么做更快? 2. 如果网站想查一下帖子里有没有敏感词P1, P2,...,这个文本匹配要怎么做更快? 单模匹配与多模匹配 从以上的实际场景 阅读全文
posted @ 2020-03-15 22:43 listenviolet 阅读(1579) 评论(0) 推荐(0) 编辑
摘要: 1. 暴力求解 如下图所示。蓝色的小三角表示和sequence比较时的开始字符,绿色小三角表示失败后模式串比对的开始字符,红色框表示当前比较的字符对。 当和模式串发生不匹配时,蓝色小三角后移一位,绿色小三角移到模式串的第0位。 如果sequence长度为m, pattern长度为n,暴力求解的时间复 阅读全文
posted @ 2020-03-15 22:41 listenviolet 阅读(476) 评论(0) 推荐(0) 编辑