HDU 2087 剪花布条 KMP

2014-11-23 22:37:22 · 作者: · 浏览: 2

KMP匹配数——





 
#include    
#include    
#include    
#include    
#include    
#include    
#include    
#include    
#include    
#include    
#include    
#include    
#include    
#include    
#include    
#include    
using namespace std;  
  
typedef long long LL;  
const int N=1005;  
const LL II=100000000;  
const int INF=0x3f3f3f3f;  
const double PI=acos(-1.0);  
  
int next[N],len,nextval[N];  
char str[N],xh[N];  
  
void getnext(char *p)  
{  
    int j=0,k=-1;  
    next[0]=-1;  
    while(j 
 


AC代码: