#include<iostream>
using namespace std;
#define M 1000000
char t[M+1],p[M+1];
int lent,lenp;
bool kmp(char *t,char *p)
{
int i,j;
for(i=lenp,j=0;i<lent;i++)
{
if(t[i]!=p[j]) return false;
if(t[i]==p[j]) j++;
if(j==lenp) j=0;
}
return true;
}
相关下载链接:
//download.csdn.net/download/leeyongyao/1545292?utm_source=bbsseo