正在加载图片...
KMP算法的具体实现如下: int kmp(seqstring t, seqstring p, int next[D f int i,js i=0;j=0 while(i<t length &&j<p length) if (==-1tstr[i]=pstr[j ++;++; else j=next[j] if (j==p length)return(i-p length); else return (-1)KMP算法的具体实现如下: int kmp(seqstring t, seqstring p, int next[]) { int i,j; i=0; j=0; while (i<t.length && j<p.length) { if (j==-1||t.str[i]==p.str[j]) {i++; j++;} else j=next[j]; } if (j==p.length) return (i-p.length); else return(-1); }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有