Hyundolog

[Programmers] Lv2. 짝지어 제거하기 (JavaScript) 본문

문제 풀이/프로그래머스

[Programmers] Lv2. 짝지어 제거하기 (JavaScript)

hyundol97 2023. 6. 11. 20:11

문제

 

 


 

 

풀이

1차

function solution(s)
{
    let strArr = s.split('');
    let temp = [];
    
    for(let i = 0; i < strArr.length; i++) {
        if(strArr[i] === temp[temp.length-1]) {
            temp.pop();
        } else {
            temp.push(strArr[i]);
        }
    }
    
    return temp.length === 0 ? 1 : 0;
}

 

 

 


 

리뷰

  • 스택을 활용한 풀이 연습 필요
Comments