We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0d2d732 commit 3f74675Copy full SHA for 3f74675
longest-palindromic-substring/8804who.py
@@ -0,0 +1,28 @@
1
+class Solution:
2
+ def longestPalindrome(self, s: str) -> str:
3
+ answer = ""
4
+ for i in range(len(s)):
5
+ dist = 0
6
+ temp = ""
7
+ while i-dist >= 0 and i+dist < len(s):
8
+ if s[i-dist] == s[i+dist]:
9
+ temp = s[i-dist:i+dist+1]
10
+ dist+=1
11
+ else:
12
+ break
13
+ if len(temp) > len(answer):
14
+ answer = temp
15
+ if i+1 < len(s):
16
+ if s[i] != s[i+1]:
17
+ continue
18
19
+ while i-dist >= 0 and i+1+dist < len(s):
20
+ if s[i-dist] == s[i+1+dist]:
21
+ temp = s[i-dist:i+dist+2]
22
23
24
25
26
27
+ return answer
28
+
0 commit comments