1021번 - 회전하는 큐
해당 코드의 22line 의 주석에도 질문 적어놨습니다.제가 생각했을 때에는 예를 들어1 2 3 4 5 가 있을 때3은 왼쪽으로 2번 이동하는 것이 오른쪽으로 3번 이동하는 것보다 효율적인데, 그렇다면size/2 = 2가 아닌, size/2+1 = 3 까지는 왼쪽으로 이동시키도록 범위 설정해야 하는 것 아닌가요 ??
제가 어느 부분을 놓치고 있는 것인지 설명 해주시면 감사하겠습니다
음.. 많이 늦었네요
자바는 잘 모르지만, 인덱스 기준으로 하셔서 그런거 아니에요?
인덱스 는 0 부터 시작하시고, 숫자는 1부터 들어가고
@sanha93 늦게라도 답변 감사합니다! 참고하여 다시 이해해보도록 하겠습니다 :)
댓글을 작성하려면 로그인해야 합니다.
sally3605 4년 전
해당 코드의 22line 의 주석에도 질문 적어놨습니다.
제가 생각했을 때에는 예를 들어
1 2 3 4 5 가 있을 때
3은 왼쪽으로 2번 이동하는 것이 오른쪽으로 3번 이동하는 것보다 효율적인데, 그렇다면
size/2 = 2가 아닌, size/2+1 = 3 까지는 왼쪽으로 이동시키도록 범위 설정해야 하는 것 아닌가요 ??
제가 어느 부분을 놓치고 있는 것인지 설명 해주시면 감사하겠습니다