class Solution:
def longestPalindrome(self, s: str) -> int:
ls = list(s)
st = set(ls)
ret = 0
flag = False
for j in st:
i = s.count(j)
if i % 2 == 0:
ret += i
else:
if i > 2:
ret += i -1
flag = True
if flag:
ret += 1
# print(ret)
return ret
leetcode 409. 最长回文串
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 807. 保持城市天际线 时间:2019年05月28日16:39:59难度:中等编号:11进度:2/5 21...
- 461. 汉明距离 时间:2019年5月25日10:15:16难度:简单编号:6进度:6/5 20/52语言...
- leetcode 94 使用栈,非递归解法: leetcode 144 使用栈,非递归解法:
- Leetcode 141 与 Leetcode 142 题类似,Leetcode 141 为判断链表是否有环,而L...
- 开始写数组了!!!直接遍历,维护 first, second, third 就好、、、 leetcode 448,...