标签:des style blog http color java os strong
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2875 Accepted Submission(s): 1095
简单的kmp。。。
代码:
1 #include<iostream> 2 #include<cstring> 3 #include<cstdlib> 4 using namespace std; 5 const int maxn=50050; 6 char str[maxn],st[maxn]; 7 int next[maxn]; 8 int main() 9 { 10 while(gets(str)!=NULL) 11 { 12 gets(st); 13 int lena=strlen(str); 14 int lenb=strlen(st); 15 int i=0,j=-1; 16 next[0]=-1; 17 while(i<lena) 18 { 19 if(j==-1||str[i]==str[j]) 20 next[++i]=++j; 21 else j=next[j]; 22 } 23 i=j=0; 24 while(i<lenb) 25 { 26 if(j==-1||str[j]==st[i]) 27 { 28 i++; 29 j++; 30 } 31 else j=next[j]; 32 } 33 if(j==0) printf("0\n"); 34 else 35 printf("%s %d\n",st+lenb-j,j);; 36 } 37 38 }
hduoj------2594 Simpsons’ Hidden Talents,布布扣,bubuko.com
hduoj------2594 Simpsons’ Hidden Talents
标签:des style blog http color java os strong
原文地址:http://www.cnblogs.com/gongxijun/p/3880345.html