문제 : https://www.acmicpc.net/problem/10812

풀이 방법


이 문제는 딱 보았을 때 간단하게 풀면 되겠다라고 생각을 했습니다. 하지만, mid라는 바구니를 기준으로 해서 end ~ mid 까지 그리고 begin의 순서로 바구니의 순서를 바꿔야 하는데, 처음에 mid ~ end까지 바꾸고 나서 그 다음에 begin ~ mid까지 바꾸려고 하는데 중간에 begin부터의 값을 가지고 있는 상태를 만들어주는 것을 못했습니다. 이 부분은 문제를 풀고 나서 깨닫게 되었는데, 일단 한번 더 시도해보려고 생각 중입니다.

C++을 rotate 기능이 있는데, 자바는…ㅜㅜ 노력해봅시다!!