上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 62 下一页

2017年2月21日

【BZOJ2982】combination(Lucas定理)

摘要: 题意:求C(n,m) n,m<=200000000 思路:c(n,m)=c(n mod mo,m mod mo)*c(n div mo,m div mo) mod mo (n>=mo或m>=mo) c(x,y)=0 (x<y) c(n,m)=fac[n]*exf[m]*exf[n-m] (n,m<m 阅读全文

posted @ 2017-02-21 12:13 myx12345 阅读(138) 评论(0) 推荐(0)

【POJ3294】Life Forms(后缀数组,二分)

摘要: 题意: n<=100 len[i]<=1000 思路:这是一道论文题 阅读全文

posted @ 2017-02-21 11:19 myx12345 阅读(169) 评论(0) 推荐(0)

2017年2月20日

【POJ2774&Ural1517】Long Long Message(后缀数组)

摘要: 题意:求两个字符串的最长公共子串 n<=1000 思路:这是一道论文题 阅读全文

posted @ 2017-02-20 18:48 myx12345 阅读(149) 评论(0) 推荐(0)

【POJ2406】Power Strings(KMP,后缀数组)

摘要: 题意: n<=1000000,cas较大 思路:这是一道论文题 后缀数组已弃疗,强行需要DC3构造,懒得(不会)写 显然钦定的算法是KMP 阅读全文

posted @ 2017-02-20 12:25 myx12345 阅读(189) 评论(0) 推荐(0)

【Ural1297】Palindrome(后缀数组)

摘要: 题意:求一个字符串的最长回文子串 n<=1000 思路:这是一道论文题 需要注意的细节: 1.奇偶分类 2.中间的分割符与最后的附加字母都是最小值,但两者不能相同,否则height可能会出现问题 答案即为min(height[rank[x]+1]...height[rank[y]]) 阅读全文

posted @ 2017-02-20 07:26 myx12345 阅读(233) 评论(0) 推荐(0)

2017年2月18日

【SPOJ694&705】Distinct Substrings(后缀数组)

摘要: 题意:求一个字符串的不相同的子串个数 n<=1000 思路:这是一道论文题 阅读全文

posted @ 2017-02-18 09:42 myx12345 阅读(144) 评论(0) 推荐(0)

2017年2月17日

【BZOJ1717&POJ3261】Milk Patterns(后缀数组,二分)

摘要: 题意:求字符串的可重叠的k次最长重复子串 n<=20000 a[i]<=1000000 思路:后缀数组+二分答案x,根据height分组,每组之间的height>=x 因为可以重叠,所以只要判断是否有一组的height个数>=k即可 阅读全文

posted @ 2017-02-17 20:35 myx12345 阅读(160) 评论(0) 推荐(0)

【POJ1743】Musical Theme(后缀数组,二分)

摘要: 题意:求一个字符串的不重叠最长相同变化的子串 n<=20000 思路:这是一道论文题 我们将原串两两之间作差,可以发现所求的相同变化的子串作出的差相同 问题就转化成了不重叠的最长重复子串 显然答案有二分性,二分答案,将问题转化为是否存在长度为k的相同子串 将后缀分成连续的若干组,每组相邻的heigh 阅读全文

posted @ 2017-02-17 14:51 myx12345 阅读(181) 评论(0) 推荐(0)

2017年2月16日

【BZOJ1031】字符加密Cipher(后缀数组)

摘要: 题意:将一个长度为2n(复制粘贴后)的字符串的所有长度为n的后缀从小到大排序,并依次输出它们的最后一个字母。 n<=100000 思路:裸SA,模板真难背 P党不得不写成C++风格 阅读全文

posted @ 2017-02-16 19:26 myx12345 阅读(129) 评论(0) 推荐(0)

2017年2月14日

SA模板

摘要: 1 #include 2 #include 3 #include 4 using namespace std; 5 const int M=100010; 6 char S[M]; 7 int n,i,s[M],sa[M],wa[M],wb[M],wc[M],wd[M],height[M],rank[M]; 8 bool cmp(int *r,int a,int b,int l)... 阅读全文

posted @ 2017-02-14 20:26 myx12345 阅读(188) 评论(0) 推荐(0)

上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 62 下一页

导航