728x90
반응형
프로그래머스 연습문제 올바른 괄호
올바른괄호 문제링크
조건 두면서 확인해가는 문제였습니다.
먼저 처음에 ')' 가 들어오면 False를 return 하도록 하고, 두 짝을 cnt 변수로 확인했습니다.
def solution(s):
answer = True
cnt = 0
if s[0] == ')':
return False
for ch in s:
if cnt == 0 and ch == ')':
return False
if ch == '(':
cnt += 1
if ch == ')':
cnt -= 1
if cnt != 0:
return False
return True
오늘은 이걸로 ㅎㅎ
이만 :)
728x90
반응형
'코딩해 > 코테준비' 카테고리의 다른 글
[프로그래머스] C++ 연습문제 최댓값과 최솟값 (0) | 2020.11.06 |
---|---|
[라인플러스] 2019 상반기 인턴 코딩테스트 문제(Python) (0) | 2020.10.13 |
[프로그래머스] Python 키패드 누르기(카카오 인턴십) (0) | 2020.10.06 |
[프로그래머스] Python 두 개 뽑아서 더하기 (월간 코드 첼린지) (0) | 2020.10.03 |
[프로그래머스] Python 스킬트리(level 2) (0) | 2020.10.02 |