摘要: 后缀数组的简单题吧。 1 #include 2 #include 3 #include 4 using namespace std; 5 const int maxn=100000+10; 6 char s[maxn]; 7 int sa[maxn],t[maxn],t2[maxn],c[maxn]; 8 int rank[maxn],height[maxn]; 9 int d[maxn][50];10 void build_sa(int n,int m)11 {12 int i,*x=t,*y=t2;13 for(i=0;i=0;i--) sa[--c[x[i]]]=i;17... 阅读全文
posted @ 2013-11-01 15:50 sooflow 阅读(142) 评论(0) 推荐(0) 编辑