原文:輸入一個字符串,判斷字符串中最大對稱字串的長度

最近遇到一個比較經典的問題,是給出一個字符串,判斷字符串中最長對稱字串的長度。 自己琢磨了一下,寫了個例子,用來供大家參考,還請指正優化 下面是代碼 對整個方法進行分析,如下是分析思路 .首先,是判斷字符串是不是對稱字串的方法。 將字符串轉換成字符數組。比較對稱軸兩端是不是相同,如果有不相同元素,那么就返回false 用了array數組的角標, .取字符串的子串,然后逐個判斷字串是否是對稱的,取出 ...

2017-08-07 13:59 0 2711 推薦指數:

查看詳情

一個字符串對稱字符串最大長度即最長回文字串

題目: 輸入一個字符串,輸出該字符串對稱的子字符串最大長度。比如輸入字符串“google”,由於該字符串里最長的對稱字符串是“goog”,因此輸出 4。 解題思路: 方法一:判斷字符串的每一個子串,若是對稱的,則求出它的長度即可。這種辦法對每一個子串,從兩頭向中間判斷是不是子串。總 ...

Sat Mar 22 18:30:00 CST 2014 0 2541
C#算法之判斷一個字符串是否是對稱字符串

記得曾經一次面試時,面試官給我電腦,讓我現場寫個算法,判斷一個字符串是不是對稱字符串。我當時用了幾分鍾寫了一個很簡單的代碼。 這里說的對稱字符串是指字符串的左邊和右邊字符順序相反,如"abba",單個字符串暫且算非對稱字符串,雖然有字符串看起來是對稱的如"A、"H"、"O"、"中"、"人 ...

Wed Jul 01 18:25:00 CST 2015 3 1707
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM