[アルゴリズム]プログラマの第2段階の正しいかっこ
639 ワード
def solution(s):
stack = []
for i in s:
if len(stack) == 0:
if i == '(':
stack.append(i)
else:
return False
else:
stack.append(i)
if stack[-1] != stack[-2]:
stack.pop()
stack.pop()
return True if not stack else False
解法
Reference
この問題について([アルゴリズム]プログラマの第2段階の正しいかっこ), 我々は、より多くの情報をここで見つけました https://velog.io/@minidoo/알고리즘-프로그래머스-2단계-올바른-괄호テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol