Skip to content

Commit a018d24

Browse files
committed
2020-03-18
1 parent bcac4d7 commit a018d24

File tree

1 file changed

+1
-13
lines changed

1 file changed

+1
-13
lines changed

0409.最长回文串/0409-最长回文串.py

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,4 @@ def longestPalindrome(self, s):
44
:type s: str
55
:rtype: int
66
"""
7-
record = [0 for i in range(0, 129)]
8-
for char in s:
9-
record[ord(char)] += 1
10-
11-
res, flag = 0, 0
12-
for i, x in enumerate(record):
13-
if x % 2 == 1:
14-
res += x - 1
15-
flag = 1
16-
else:
17-
res += x
18-
# print res
19-
return res + flag
7+
return len(s) -max(0,sum([s.count(i)%2 for i in set(s)])-1)

0 commit comments

Comments
 (0)