Code Kata | day8 is_valid
Q.
☑️ 0차
- 같은 종류의 괄호끼리 짝을 지어(?)줘야할 거 같은데 . .
- 경우의 수를 모두
if
처리 . .?
if
처리 . .?결론 : 모르겠다 ~!
☑️ 1차
다른 분들이 푼 코드에서 원리만 힌트로 듣고
작성해본 코드 . . ㅠ ㅠ 역대급으로 어려웠다.
애초에 풀이에 대한 접근이 힘들었던 것 같다.
def is_valid(string):
dict = {'(': ')', '{': '}', '[': ']'}
lst = []
for i in string:
#열린 괄호
if i in dict:
lst.append(i)
#닫힌 괄호
else:
if lst and dict[lst.pop()] == i:
continue
elif not lst:
return False
return not lst
Author And Source
이 문제에 관하여(Code Kata | day8 is_valid), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@e2joo418/Code-Kata-day8-isvalid저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)