728x90
푼 적이 있던 문제여서 어렵지 않게 풀 수 있었다.
def solution(s):
answer = True
if s.count("(") != s.count(")"):
return False
s = list(s)
a = [ ]
for i in range(0,len(s)):
if s[i]=="(":
a.append(s[i])
else:
if len(a)==0:
return False
else:
del a[-1]
return True728x90
'🟢 알고리즘 문제 풀이 > Programmers' 카테고리의 다른 글
| [파이썬] 프로그래머스 정수 삼각형 (0) | 2023.01.20 |
|---|---|
| [파이썬] 프로그래머스 숫자의 표현 (0) | 2023.01.19 |
| [파이썬] 프로그래머스 디펜스 게임 (1) | 2023.01.17 |
| [파이썬] 프로그래머스 테이블 해시 함수 (0) | 2023.01.17 |
| [파이썬] 프로그래머스 마법의 엘리베이터 (0) | 2023.01.17 |