早教吧 育儿知识 作业答案 考试题库 百科 知识分享

KMP算法中的一些问题,next[j]的值表示P[0...j-1]中最长后缀的长度等于相同字符序列的前缀到底是什么意思?

题目详情
KMP算法中的一些问题,next[j]的值表示P[0...j-1]中最长后缀的长度等于相同字符序列的前缀到底是什么意思?
▼优质解答
答案和解析

a b a b a b c
后缀:通俗地说就是所有包含了尾部字符的字串,就是一个后缀,如c ,bc,abc,都是;
前缀:当然是包含了第一个字符的字串了.
但是所有字串必须是连续的,像ac就不是一个前缀,也不是一个后缀,
弄清楚这个,KMP就不是问题了!