Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Uncategorized category for Brackets by Moff
def checkio(expr):
brackets = []
pairs = {'(': ')', '[': ']', '{': '}'}
for c in expr:
if c in '([{':
brackets.append(c)
elif c in ')]}':
if not brackets:
return False
b = brackets.pop(-1)
if pairs.get(b) != c:
return False
if brackets:
return False
return True
July 22, 2015