Stack1 [프로그래머스/Lv.2] 짝지어 제거하기 1) 스택을 사용한다.2) peek()을 사용해 top을 확인 후 현재 문자와 동일하면 현재 문자를 push해줄 필요없이 top을 pop해준다.3) 2)에서 동일하지 않다면 현재 문자를 push한다. import java.util.*;class Solution{ public int solution(String s) { Stack charStack = new Stack(); for(char word : s.toCharArray()) { if(!charStack.isEmpty() && charStack.peek() == word) { charStack.pop(); } .. 2025. 1. 21. 이전 1 다음