首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

[KMP或许暴力]POJ 3080 Blue Jeans

2012-06-24 
[KMP或者暴力]POJ 3080 Blue Jeans传送门:http://poj.org/problem?id3080题目大意:给定M个字符串(2M1

[KMP或者暴力]POJ 3080 Blue Jeans

传送门:http://poj.org/problem?id=3080

题目大意:给定M个字符串(2<=M<=10),长度不超过60个字符,要求求出他们的最长公共子串,如果存在多个解,输出字典序最小的,如果该子串长度小于3,输出no ....(见题目描述)

思路:枚举某一个字符串的所有子串,拿去和剩余的所有字符串匹配,保存长度最大且字典序最小的即可,无所谓用KMP,暴力就行了,算法的主要时间花在枚举子串上面,这里为了练习KMP还是写了个KMP的匹配.


代码:



热点排行