CODE
class Solution:
def isValid(self, s: str) -> bool:
par_map = {
"}": "{",
")": "(",
"]": "[",
}
stack = deque()
for par in s:
if par not in par_map:
stack.append(par)
elif par in par_map and len(stack) > 0 and stack[-1] == par_map[par]:
stack.pop()
else:
return False
return len(stack) == 0
Last updated