摘要:
KMP var p,t:string; f:Array[0..255] of longint; m,n,i,j:longint; procedure getfail; begin f[1]:=1;f[2]:=1; for i:=2 to m do begin j:=f[i]; while (j>1) 阅读全文
摘要:
#include #include using namespace std; int a,b; long long qp(int a,int b) { int t=1;int y=a; while (b) { if (b&1) t=t*y;//whether odd or not y=y*y; b=b>>1; ... 阅读全文