原文:求一个字符串中对称子字符串的最大长度即最长回文字串

题目: 输入一个字符串,输出该字符串中对称的子字符串的最大长度。比如输入字符串 google ,由于该字符串里最长的对称子字符串是 goog ,因此输出 。 解题思路: 方法一:判断字符串的每一个子串,若是对称的,则求出它的长度即可。这种办法对每一个子串,从两头向中间判断是不是子串。总的时间复杂度为O n , 下面给出时间复杂度是O n 的思路。 方法二:与方法一正好相反,字符串中的每一个开始,向 ...

2014-03-22 10:30 0 2541 推荐指数:

查看详情

输入一个字符串,判断字符串最大对称字串长度

最近遇到一个比较经典的问题,是给出一个字符串,判断字符串最长对称字串长度。 自己琢磨了一下,写了个例子,用来供大家参考,还请指正优化 下面是代码 对整个方法进行分析,如下是分析思路 1.首先,是判断字符串是不是对称字串的方法。 将字符串转换成字符数组。比较对称轴两端 ...

Mon Aug 07 21:59:00 CST 2017 0 2711
一个字符串最长回文(Java)

package huiwenchuan; import java.util.Scanner; public class Main {   //判断一个字符串是否为回文   public static boolean isHuiWen(String s)   {     int len ...

Sun Oct 14 06:00:00 CST 2018 0 1060
一个字符串中出现同样且长度最长字符串

题目:输入一行字符串。找出当中出现的同样且长度最长字符串,输出它及其首字符的位置。 比如:“yyabcdabjcabceg",输出结果应该为abc 和3. #include<iostream> #include< ...

Thu Jul 20 02:35:00 CST 2017 0 1322
leetcode 一个字符串最长回文子串

最长回文子串问题:给定一个字符串它的最长回文子串长度。如果一个字符串正着读和反着读是一样的,那它就是回文。 给定一个字符串最长回文子串长度,例如输入字符串'35534321',它的最长回文子串是'3553',所以返回 4。 最容易想到的办法是枚举出所有 ...

Fri Mar 29 17:54:00 CST 2019 0 637
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM