第 1 步:给模式 ababc 填一张表
第 2 步:到第 1 位:重叠 0 个
第 3 步:到第 2 位:重叠 0 个
第 4 步:到第 3 位:重叠 1 个
第 5 步:到第 4 位:重叠 2 个
第 6 步:到第 5 位:重叠 0 个
第 7 步:abab:开头 ab 等于结尾 ab
KMP 先给模式算一张表,next[i] 存的是【0】。
全部评论