上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 25 下一页

2014年8月13日

Prefixes and Suffixes

摘要: Codeforces Round #246 (Div. 2)D:http://codeforces.com/contest/432/problem/D题意:给你一个长度不超过10^5的字符串。要你按长度输出和后缀完全匹配的的前缀的长度。和该前缀在整个串中出现的次数。(可重叠)题解:老实说,这一题,我... 阅读全文

posted @ 2014-08-13 21:14 天依蓝 阅读(374) 评论(0) 推荐(0) 编辑

Count Good Substrings

摘要: Codeforces Round #258 (Div. 2)D:http://codeforces.com/problemset/problem/451/D题意:给你一个字符串,只有ab组成。相同的字符可以消除一个,如果最终的串是一个回文串,那么原来的串就是一个good string.问长度为奇数和... 阅读全文

posted @ 2014-08-13 20:01 天依蓝 阅读(197) 评论(0) 推荐(0) 编辑

2014年8月12日

Long Long Message

摘要: poj2774:http://poj.org/problem?id=2774题意:求两个串的最长公共子串。题解:求出后缀数组,然后求height数组,找出最大的值,并且这两个子串在不同的原串中即可。 1 #include 2 #include 3 #include 4 using namespace... 阅读全文

posted @ 2014-08-12 19:45 天依蓝 阅读(157) 评论(0) 推荐(0) 编辑

Milk Patterns

摘要: poj3261:http://poj.org/problem?id=3261题意:给定一个字符串,求至少出现k 次的最长重复子串,这k 个子串可以重叠。题解:还是用后缀数组,求H和后缀数组,然后二分长度,分组,如果次数大于=k次,就可以。 1 #include 2 #include 3 #inclu... 阅读全文

posted @ 2014-08-12 19:28 天依蓝 阅读(146) 评论(0) 推荐(0) 编辑

Musical Theme

摘要: poj1743:http://poj.org/problem?id=1743题意:题意抽象出来就是给你一个序列,然后找一个长度不少于5的没有重复的等差数列。题解:每相邻的两个数做差,然后转化成求字符串没有重复的出现两次以上的最大长度。具体就是,先求后缀数组和H数组,二分长度,然后分组,在每个组里面找... 阅读全文

posted @ 2014-08-12 19:19 天依蓝 阅读(185) 评论(0) 推荐(0) 编辑

Life Forms

摘要: poj3294:http://poj.org/problem?id=3294题意:就是求n个串的中一个最大的子串,这个子串在超过n/2的串中出现。题解:这是一道好题。首先一种解法就是用后缀数组来搞,首先把n个串拼接起来,然后,每个串后面加上一个特殊的额字符,然后求后缀数组以及h数组,然后一个很经典的... 阅读全文

posted @ 2014-08-12 17:52 天依蓝 阅读(162) 评论(0) 推荐(0) 编辑

New Distinct Substrings

摘要: spoj705:http://www.spoj.com/problems/SUBST1/题意:和spoj694一样,只是数据范围变大了。题解:同spoj694. 1 #include 2 #include 3 #include 4 using namespace std; 5 const int m... 阅读全文

posted @ 2014-08-12 10:08 天依蓝 阅读(175) 评论(0) 推荐(0) 编辑

Distinct Substrings

摘要: spoj694:http://www.spoj.com/problems/DISUBSTR/题意:给以一个串,求这个串的所有不同子串的个数。题解:第一次接触后缀数组,这里可以转化成,求所有子串后缀的前缀的个数,然后减去重复计算的。这里怎么减去重复的呢,就是我们还有height[]数组,height[... 阅读全文

posted @ 2014-08-12 10:05 天依蓝 阅读(255) 评论(0) 推荐(0) 编辑

2014年8月10日

Crazy Search

摘要: poj1200:http://poj.org/problem?id=1200题意:给你一个有m种字符串,求长度为n的连续子串由多少种。题解:网上的代码都是hash,但是本人觉得hash有问题,就是n,m稍微大点,hash的值都会爆出int,无法开数组来记录该串是否被记录。可能数据弱,结果hash竟然... 阅读全文

posted @ 2014-08-10 21:55 天依蓝 阅读(595) 评论(0) 推荐(0) 编辑

魔咒词典

摘要: hdu1880:http://acm.hdu.edu.cn/showproblem.php?pid=1880题意:中文题,直接看题。题解:第一法用hash做的的题目。虽然用了很长时间,但是还是AC了。而且用了string 所以有点慢。 1 #include 2 #include 3 #include... 阅读全文

posted @ 2014-08-10 21:20 天依蓝 阅读(130) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 25 下一页

导航