Skip to content

Commit 4f6daed

Browse files
committed
Formatting
1 parent 6b24aa4 commit 4f6daed

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

May-LeetCoding-Challenge/18-Permutation-In-String/Permutation-In-String.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,24 @@ class Solution:
22
def checkInclusion(self, s1: str, s2: str) -> bool:
33
need = dict(collections.Counter(s1))
44
window = {}
5-
left,right = 0,0
5+
left, right = 0, 0
66
while right < len(s2):
77
letter = s2[right]
88
if letter not in need:
99
window.clear()
10-
left = right+1
10+
left = right + 1
1111
else:
12-
window[letter]=window.get(letter,0)+1
13-
if window==need:
12+
window[letter] = window.get(letter, 0) + 1
13+
if window == need:
1414
return True
15-
if window[letter]>need[letter]:
16-
while left<=right:
17-
if s2[left]!=letter:
18-
window[s2[left]] = window.get(s2[left],0)-1
19-
left+=1
15+
if window[letter] > need[letter]:
16+
while left <= right:
17+
if s2[left] != letter:
18+
window[s2[left]] = window.get(s2[left], 0) - 1
19+
left += 1
2020
else:
21-
left+=1
21+
left += 1
2222
break
23-
window[letter]-=1
24-
right+=1
23+
window[letter] -= 1
24+
right += 1
2525
return False

0 commit comments

Comments
 (0)