프로그래머스 / Level2 , 2017 팁스타운 , 짝지어 제거하기 자바스크립트 , JS
문제 출처
https://school.programmers.co.kr/learn/courses/30/lessons/12973
정답
function solution(s) {
var answer = -1;
let arr = [];
for (let i of s) {
arr.push(i);
if (arr.length > 1)
if (arr[arr.length - 1] === arr[arr.length - 2])
arr.splice(arr.length - 2, 2);
}
answer = arr.length === 0 ? 1 : 0;
return answer;
}
반응형
'알고리즘 공부 > 프로그래머스 - 자바스크립트' 카테고리의 다른 글
프로그래머스 / Level2 , 연습문제 , N개의 최소공배수 자바스크립트 , JS (0) | 2022.09.19 |
---|---|
프로그래머스 / Level2 , 탐욕법(Greedy) , 구명보트 자바스크립트 , JS (0) | 2022.09.19 |
프로그래머스 / Level1 , 2019 카카오 개발자 겨울 인턴십 , 크레인 인형뽑기 게임 자바스크립트 , JS (0) | 2022.09.18 |
프로그래머스 / Level1 , 2020 카카오 인턴십 , 키패드 누르기 자바스크립트 , JS (0) | 2022.09.17 |
프로그래머스 / Level1 , 2018 KAKAO BLIND RECRUITMENT , [1차] 다트 게임 자바스크립트 , JS (0) | 2022.09.15 |