POJ1961Period
摘要:
POJ1961#include#include#includeusing namespace std;const int maxn=1000010;char b[maxn];int next[maxn];void prekmp(){ int j=-1;next[0]=-1; for(int i=1;b[i];++i) { while(j!=-1&&b[i]!=b[j+1]) j=next[j]; if(b[i]==b[j+1]) j++; next[i]=j; }}int main(){ int n; while(s... 阅读全文
posted @ 2013-09-08 23:52 Amo. 阅读(168) 评论(0) 推荐(0)
浙公网安备 33010602011771号