코딩 테스트/프로그래머스 level2

짝지어 제거하기

fullfish 2022. 9. 9. 21:07

코드

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

'코딩 테스트 > 프로그래머스 level2' 카테고리의 다른 글

구명보트  (0) 2022.09.10
행렬의 곱셈  (0) 2022.09.09
예상 대진표  (0) 2022.09.09
영어 끝말잇기  (0) 2022.09.09
카펫  (0) 2022.09.09