Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Solution:
- def minRemoveToMakeValid(self, s: str) -> str:
- stack = []
- s = list(s)
- for i, c in enumerate(s):
- if c == '(':
- stack.append(i)
- elif c == ')':
- if stack:
- stack.pop()
- else:
- s[i] = ''
- while stack:
- s[stack.pop()] = ''
- return ''.join(s)
Advertisement
Add Comment
Please, Sign In to add comment