給定乙個包含大寫字母和小寫字母的字串,找到通過這些字母構造成的最長的回文串。注意:假設字串的長度不會超過 1010。在構造過程中,請注意區分大小寫。比如
"aa"
不能當做乙個回文字串。
示例 1:
輸入:"abccccdd"
輸出:7
解釋:我們可以構造的最長的回文串是"dccaccd", 它的長度是 7。
回文串中要麼出現的字元都是偶數個;要麼除了出現偶數個外,最中間的位置是單獨乙個奇數。統計每個字元出現的次數,
只要出現的字元中,有出現奇數個字元,則回文串長度加1。
如果字元的總數大於1,如果是偶數,則直接加到回文串的長度上,如果是奇數,則將字元數減1後加到回文串的長度上。
409 最長回文串
題目 給定乙個包含大寫字母和小寫字母的字串,找到通過這些字母構造成的最長的回文串。在構造過程中,請注意區分大小寫。比如 aa 不能當做乙個回文字串。注意 假設字串的長度不會超過 1010。示例 1 輸入 abccccdd 輸出 7 解釋 我們可以構造的最長的回文串是 dccaccd 它的長度是 7。...
409 最長回文串
給定乙個包含大寫字母和小寫字母的字串,找到通過這些字母構造成的最長的回文串。在構造過程中,請注意區分大小寫。比如 aa 不能當做乙個回文字串。注意 假設字串的長度不會超過 1010。示例 1 輸入 abccccdd 輸出 7 解釋 我們可以構造的最長的回文串是 dccaccd 它的長度是 7。方法 ...
409 最長回文串
題目要求以及示例 給定乙個包含大寫字母和小寫字母的字串,找到通過這些字母構造成的最長的回文串。在構造過程中,請注意區分大小寫。比如 aa 不能當做乙個回文字串。注意 假設字串的長度不會超過 1010。示例 1 輸入 abccccdd 輸出 7 解釋 我們可以構造的最長的回文串是 dccaccd 它的...