just do it

프로그래머스 올바른괄호(자바스크립트) 본문

자료구조&알고리즘/코딩테스트

프로그래머스 올바른괄호(자바스크립트)

밍풀 2023. 1. 30. 07:44
1
2
3
4
5
6
7
8
9
10
11
12
13
function solution(s){
 
 let count=0;
 for(i of s){
    i==='(' ? count++ : count--;
 
    if(count<0){
        return false;
    }
 }
 return count===0 ? true : false;
 
}
cs

 

( 를 +1로 하고 )를 -1 라고 했을때 괄호 짝이 맞아야 하니 끝까지돌렸을때 0이되어야 하는거가 기본적이고

그리고 괄호는 열린만큼만 닫혀야 하니까 for문 돌릴때까지 합이 음수나오면 바로 false반환하기.!!