[Codility/Lesson7]Brackets(Python)
|1,2特
def solution(S):
temp_stack = []
for bracket in S:
if bracket == '(' or bracket == '{' or bracket == '[':
temp_stack.append(bracket)
elif len(temp_stack) == 0:
return 0
if bracket == ')':
if temp_stack.pop() != '(':
return 0
if bracket == '}':
if temp_stack.pop() != '{':
return 0
if bracket == ']':
if temp_stack.pop() != '[':
return 0
if len(temp_stack) == 0:
return 1
else:
return 0
Reference
この問題について([Codility/Lesson7]Brackets(Python)), 我々は、より多くの情報をここで見つけました https://velog.io/@zzarbttoo/CodilityLesson7BracketsPythonテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol