码迷,mamicode.com
首页 >  
搜索关键字:hdu5371 manacher算法    ( 293个结果
最长回文子串
一般求回文子串用的是Manacher算法,但是该算法只是简单判断回文,该题目中需要去除掉空格和标点,所以,自己用了动态规划(加剪枝,取出空号等)。 代码如下: //最长回文子串 动态规划 #include #include #include #include //for tolower #define MAXSIZE 5000 char str[MAXSIZE];//="Confucius...
分类:其他好文   时间:2014-05-21 16:00:30    阅读次数:211
hdu 3068 Manacher算法 O(n)回文子串算法
题目:http://acm.hdu.edu.cn/showproblem.php?pid=3068 关于算法的教程  推荐这个:http://blog.csdn.net/ggggiqnypgjg/article/details/6645824    注意:我推荐的这篇博客里说的那个代码有bug,我觉得没问题,而是博主在用的时候写错了,博主举得反例我都过了 而且hdu 3068也过了 最开始是用...
分类:其他好文   时间:2014-05-18 08:26:39    阅读次数:266
HDU-3068-最长回文 (Manacher算法)
Problem Description 给出一个只由小写英文字符a,b,c...y,z组成的字符串S,求S中最长回文串的长度. 回文就是正反读都是一样的字符串,如aba, abba等   Input 输入有多组case,不超过120组,每组输入为一行小写英文字符a,b,c...y,z组成的字符串S 两组case之间由空行隔开(该空行不用处理) 字符串长度len   Ou...
分类:其他好文   时间:2014-04-29 13:37:21    阅读次数:311
293条   上一页 1 ... 28 29 30
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!