NEXT数组:
有点不明白
举个例子:
P="ABCAABABC"
i= 0 1 2 3 4 5 6 7 8
Pi= A B C A A B A B C
K 0 0 0 1 1 2 1 2
比较 != != = != = != = =
next[i] -1 0 0 -1 0 0 2 0 0
我认为next[0]=-1;
if(是=号) next[i]=next[k]-1;
else next[i]=next[k];
是吗?可NEXT[8]=0而不是1;
麻烦给讲讲可以吗?