原文:求一個字符串中對稱子字符串的最大長度即最長回文字串

題目: 輸入一個字符串,輸出該字符串中對稱的子字符串的最大長度。比如輸入字符串 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