Rotate Array

bong bong·2023년 8월 25일

알고리즘

목록 보기
24/31

n은 nums의 배열
k 은 n의 나머지값으로 설정하고 새로운 rotated 배열에 회전시킬 k 값을 더해주고 n 범위 안으로 넣어준다
회전시킨 배열을 nums 에저장한다.

Given an integer array nums, rotate the array to the right by k steps, where k is non-negative.

               int n = nums.length;
                k = k%n; 
                int[] rotated = new int[n];
        for (int i = 0; i < n; i++) {
            rotated[(i + k) % n] = nums[i];
        }
        
        for (int i = 0; i < n; i++) {
            nums[i] = rotated[i];
        }
    

``
profile
let's go invent tomorrow rather than worrying about what happened yesterday - Steven Paul Jobs

0개의 댓글