j:以匹配长度
ne[j]:已匹配长度的最长的相等的前后缀
每次匹配下一个字符时,如果相等则基于原有已匹配相等的前后缀长度加一
若不匹配,则回溯,也是基于已匹配的最长前后缀进行回溯,查看回溯后是否还匹配,重复这一过程,直至匹配,或回溯到0匹配位置
j:以匹配长度
ne[j]:已匹配长度的最长的相等的前后缀
每次匹配下一个字符时,如果相等则基于原有已匹配相等的前后缀长度加一
若不匹配,则回溯,也是基于已匹配的最长前后缀进行回溯,查看回溯后是否还匹配,重复这一过程,直至匹配,或回溯到0匹配位置