[1021]. 회전하는 큐
[1. 문제설명] 연산1: 첫번째 원소를 제거한다. 연산2: 첫번째 원소를 왼쪽으로 한칸 이동 연산3: 마지막 원소를 오른쪽으로 한칸 이동 큐에 처음 포함되어 있던 수가 N 개, 뽑고자 하는 원소의 위치가 입력으로 주어 질 때, 원소를 주어진 순서대로 뽑아내는데 필요 한, 2번, 3번 연산의 최소 값을 출력 [2. 풀이 접근] 완전 탐색 => deque 에 첫번째 원소가 찾고자 하는 원소인 경우, 연산 1 수행 후, 다음 재귀 호출 => 위 경우가 아닌 경우, 연산 2 수행 후 기존 deque 복원 후, 연산 3 수행 ==> 문제점, 무한 루프 발생 == ==> 2번 연산 수행 후 재귀 호출 시 연산 3을 수행 할 경우, 원래 상태로 복원 되버림 ==> 일종의 cycle 이 발생 함. 완전 탐색 Cycl..