Codility 'Nesting' Solution | MartinKysel.com
Determine whether given string of parentheses is properly nested.
Read full article from Codility 'Nesting' Solution | MartinKysel.com
Determine whether given string of parentheses is properly nested.
Because there is only one type of brackets, the problem is easier than Brackets. Just check if there is always a opening bracket before a closing one.
def
solution(S):
leftBrackets
=
0
for
symbol
in
S:
if
symbol
=
=
'('
:
leftBrackets
+
=
1
else
:
if
leftBrackets
=
=
0
:
return
0
leftBrackets
-
=
1
if
leftBrackets !
=
0
:
return
0
return
1
Read full article from Codility 'Nesting' Solution | MartinKysel.com