(Java) 프로그래머스 괄호 변환
·
코딩 테스트
예전에 레벨 1에서 봤던 괄호 문제보다 몇 단계 어려운 문제같이 느껴졌다. 문제가 상세한 요구사항이 있었는데 이를 하나씩 따라가면 답이 나오는 문제였다. 다만, 그 과정은 쉽지 않아 많이 고민했었다. 키포인트는 결국 재귀였는데 메서드를 분리해서 재귀를 구현하는 게 익숙하지 않아 디버그 모드를 많이 이용하여 풀었다. 최종 코드 import java.util.Stack; class Solution { public static String solution(String p) { // 입력 문자열이 공백이면 공백반환 if(p.equals("")) { return ""; } int cnt = 0; StringBuilder sb = new StringBuilder(p); StringBuilder u = new Str..