다음에는 풍선 안에 있는 종이를 꺼내어 그 종이에 적혀있는 값만큼 이동하여 다음 풍선을 터뜨린다. 양수가 적혀 있을 경우에는 오른쪽으로, 음수가 적혀 있을 때는 왼쪽으로 이동한다. 이동할 때에는 이미 터진 풍선은 빼고 이동한다. 예제값을 기존으로 칠때 즉 첫번째 순서로따지자면
[(2, 2), (3, 1), (4, -3), (5, -1)] 이상태가 되고 여기서 3회 오른쪽 이동을 시킨다면 [(3, 1), (4, -3), (5, -1), (2, 2)]이상태가 됩니다 제가 문제를 제대로 이해하지 못하는거같은데 첫번째 순서를 StringBuilder 에 저장하고 두번째 순서만큼 양수면 오른쪽으로 두번째 값만큼 회전 음수면 왼쪽으로 회전 아닌가요 ? 덱으로 구현해볼려는데 잘안되서 여쭤봅니다 인덱스 추적으로풀긴했는데 덱회전으로 안되는게 좀 이상하네요
reba112119 1년 전 0
다음에는 풍선 안에 있는 종이를 꺼내어 그 종이에 적혀있는 값만큼 이동하여 다음 풍선을 터뜨린다. 양수가 적혀 있을 경우에는 오른쪽으로, 음수가 적혀 있을 때는 왼쪽으로 이동한다. 이동할 때에는 이미 터진 풍선은 빼고 이동한다. 예제값을 기존으로 칠때 즉 첫번째 순서로따지자면
[(1, 3), (2, 2), (3, 1), (4, -3), (5, -1)] 에서 맨첫번째 삭제
[(2, 2), (3, 1), (4, -3), (5, -1)] 이상태가 되고 여기서 3회 오른쪽 이동을 시킨다면 [(3, 1), (4, -3), (5, -1), (2, 2)]이상태가 됩니다 제가 문제를 제대로 이해하지 못하는거같은데 첫번째 순서를 StringBuilder 에 저장하고 두번째 순서만큼 양수면 오른쪽으로 두번째 값만큼 회전 음수면 왼쪽으로 회전 아닌가요 ? 덱으로 구현해볼려는데 잘안되서 여쭤봅니다 인덱스 추적으로풀긴했는데 덱회전으로 안되는게 좀 이상하네요