文章分类 -  算法

【转】AC算法详解
摘要:AC算法是Alfred V.Aho(《编译原理》(龙书)的作者),和Margaret J.Corasick于1974年提出(与KMP算法同年)的一个经典的多模式匹配算法,可以保证对于给定的长度为n的文本,和模式集合P{p1,p2,...pm},在O(n)时间复杂度内,找到文本中的所有目标模式,而与模... 阅读全文
posted @ 2016-01-16 17:56 sxron 阅读(293) 评论(0) 推荐(0)
【转】字符串匹配的KMP算法
摘要:字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K就... 阅读全文
posted @ 2016-01-14 11:36 sxron 阅读(95) 评论(0) 推荐(0)