올바른 괄호
코딩테스트 연습 - 올바른 괄호
괄호가 바르게 짝지어졌다는 것은 '(' 문자로 열렸으면 반드시 짝지어서 ')' 문자로 닫혀야 한다는 뜻입니다. 예를 들어 "()()" 또는 "(())()" 는 올바른 괄호입니다. ")()(" 또는 "(()(" 는 올바르지 않은
programmers.co.kr
- 내 풀이
def solution(s):
result=0
answer = True
for i in s:
if i=="(":
result+=1
elif i==")":
result-=1
if result<0:
return False
if result==0:
return True
return False
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
| [프로그래머스] [Level 2] 다음 큰 숫자 (0) | 2022.05.06 |
|---|---|
| [프로그래머스] [Level 2] [2022 KAKAO BLIND RECRUITMENT] k진수에서 소수 개수 구하기 (0) | 2022.05.02 |
| [프로그래머스] [Level 2] [다이나믹 프로그래밍] 땅따먹기 (0) | 2022.04.30 |
| [프로그래머스] [Level 2] [완전 탐색] 카펫 (0) | 2022.04.27 |
| [프로그래머스] [Level 2] 숫자의 표현 (0) | 2022.04.26 |