next[j]是S[0,j-1]最长公共前前后缀,当模式串S失配之后需要将模式串S的前缀移动到后缀位置j = next[j] 比如字符串aba最长公共前后缀就是1, aaa => 2(不能超过原字符串长度,因为模式串失配之后最少要向后移动一位),
点赞

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务