LeetCode 409. 最长回文串(计数)
生活随笔
收集整理的這篇文章主要介紹了
LeetCode 409. 最长回文串(计数)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1. 題目
給定一個包含大寫字母和小寫字母的字符串,找到通過這些字母構(gòu)造成的最長的回文串。
在構(gòu)造過程中,請注意區(qū)分大小寫。比如 “Aa” 不能當做一個回文字符串。
注意:
假設字符串的長度不會超過 1010。
2. 解題
- 對字符計數(shù),偶數(shù)直接加上,奇數(shù)-1加上
- 最后出現(xiàn)過基數(shù)次的,在加個1(回文中間的字符)
總結(jié)
以上是生活随笔為你收集整理的LeetCode 409. 最长回文串(计数)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LeetCode 401. 二进制手表
- 下一篇: 程序员面试金典 - 面试题 16.17.