MCPcopy
hub / github.com/doocs/leetcode / remove

Method remove

solution/0400-0499/0488.Zuma Game/Solution.py:3–9  ·  view source on GitHub ↗
(s)

Source from the content-addressed store, hash-verified

1class Solution:
2 def findMinStep(self, board: str, hand: str) -> int:
3 def remove(s):
4 while len(s):
5 next = re.sub(r'B{3,}|G{3,}|R{3,}|W{3,}|Y{3,}', '', s)
6 if len(next) == len(s):
7 break
8 s = next
9 return s
10
11 visited = set()
12 q = deque([(board, hand)])

Callers 15

format_inline_codeFunction · 0.45
wordSquaresMethod · 0.45
dfsMethod · 0.45
medianSlidingWindowMethod · 0.45
pruneMethod · 0.45
medianSlidingWindowMethod · 0.45
dfsMethod · 0.45
isAnyMappingMethod · 0.45
dfsMethod · 0.45
dfsMethod · 0.45
dfsMethod · 0.45
dfsMethod · 0.45

Calls 1

subMethod · 0.45

Tested by 1

findShortestPathMethod · 0.36