codeforces 631D. Messenger kmp
摘要:
题目链接 首先想到kmp, 和普通的不一样的是,中间部分严格相等, 头和尾的字符相等但是数量可以不相等。 所以应该把子串的头和尾先去掉,然后对剩下的部分进行kmp。 子串长度为1或2要特别讨论。 不要忘记一开始先把相邻的相同的部分合并掉。 #include <iostream> #include < 阅读全文
posted @ 2016-03-08 23:39 yohaha 阅读(240) 评论(0) 推荐(0) 编辑