69,382
社区成员
发帖
与我相关
我的任务
分享
while (*T) //如果长度为n,只循环n-1次!!!
{
if(j==0||p[j-1]==p[i-1]) //如果这里这里j=0 , 那么p【-1】就已经溢出了,想请问下当电脑判断前面已经可以进入条件还会算后面的p[-1]么,就算不会这种代码有没有危险性?!
{
i++;
j++;
next[i]=j;
T++;
}
else
j=next[j];
}
}