(Java) 프로그래머스 - 괄호 회전하기
·
코딩 테스트
예전에 풀었던 괄호 변환 문제와 비슷했지만 조금 더 복잡한 문제였다. 전체적인 문제 난이도는 쉬운 편이었던 것 같다. 제목이 괄호 회전이라 90도씩 돌리는줄 알았는데 왼쪽으로 한 칸씩 미는 문제였다. 문자열을 이동하는 메서드와 올바른 괄호인지 확인하는 메서드 2개로 로직을 짠뒤 한 번에 성공했다. 다만 코드가 쓸데없이 늘어나는것 같아서 풀면서도 마음이 불편했다. 그래서 괄호의 짝 세는 부분이 필요 없는 것 같아 지우고 리팩터링 했다. 실행 시간은 약간 더 빨리 지긴 했는데 거의 의미 없는 수준이다. 최초 코드 import java.util.LinkedList; import java.util.Queue; import java.util.Stack; class Solution { static int cnt; ..