(王道408考研数据结构)第四章串-第二节:串的模式匹配算法(朴素和KMP)
串的匹配是一个非常重要的话题,我们在Word中经常使用的搜索功能所反映的就是串的匹配问题,相应的算法也是层出不穷,各有优缺点,本节主要涉及两种算法:朴素算法和KMP算法在讲解之前,有几个术语需要掌握主串模式串子串字符串模式匹配:在主串中找到与模式串相同的子串,并返回其所在位置文章目录一:朴素的模式匹配算法二:KMP算法(1)暴力匹配的缺点(2)最长相同前缀和后缀(3)究竟怎么回溯(3)next数组(4)求解next数组A:next[0]=-1B:next[j]=kC:k=next[k](
复制链接