#include#include using namespace std; char t[1000];//文本串 char p[1000];//模式串 int * nextBuild(const char *pattern) { size_t m=strlen(pattern),j=0; int *N=new int[m]; int state=N[0]=-1; while(j

#include#include using namespace std; char t[1000];//文本串 char p[1000];//模式串 int * nextBuild(const char *pattern) { size_t m=strlen(pattern),j=0; int *N=new int[m]; int state=N[0]=-1; while(j