摘要: 题目链接:http://poj.org/problem?id=2774 题意:给定两个只含小写字母的字符串,求字符串的最长公共子串长度。 思路:根据<<后缀数组——处理字符串的有力工具>>的思路,字符串的任何一个子串都是这个字符串的某个后缀的前缀 。求 A和 B的最长公共子串等价于求 A的后缀和 B 阅读全文
posted @ 2016-08-12 17:01 キリト 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://poj.org/problem?id=3693 题意:首先定义了一个字符串的重复度。即一个字符串由一个子串重复k次构成。那么最大的k即是该字符串的重复度。现在给定一个长度为n的字符串,求最大重复次数的子串,有多解时输出字典序最小解。 思路:与SPOJ的题意差不多,可以点击这里 阅读全文
posted @ 2016-08-12 15:59 キリト 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://www.spoj.com/problems/REPEATS/en/ 题意:首先定义了一个字符串的重复度。即一个字符串由一个子串重复k次构成。那么最大的k即是该字符串的重复度。现在给定一个长度为n的字符串,求最大重复次数。 思路:根据<<后缀数组——处理字符串的有力工具>>的思 阅读全文
posted @ 2016-08-12 13:39 キリト 阅读(255) 评论(0) 推荐(0) 编辑