当前位置:首页 > 串匹配BM算法、KMP算法、BF算法
. } { printf(\return 0; } printf(\ return 0; } KMP算法: #include
char s[100]; char t[100]; . . int i,a,b,m,n; printf(\scanf(\printf(\scanf(\m=strlen(s); n=strlen(t); printf(\for(a=0;a<=m-n;a++) { b=0; while(s[a]==t[b]&&b!=n) { } if(b==n) { printf(\return 0; a++; b++; } else { } if(b=-1) {b++;} else return 0; b=b+1; a=a-b; . } printf(\ return 0; } BM算法: #include
. t1=strlen(T); for(int i=0;i
j--;
共分享92篇相关文档