Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def is_balanced(str):
- Stack stack
- for char in str:
- if char in [ '(', '[' ]:
- stack.push(char)
- else:
- if stack.empty(): return False
- top <- stack.pop()
- if (top = '[' and char != ']') or
- (top = '(' and char != ')'):
- return False
- return stack.empty()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement