给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。
nums
k
class Solution { public void rotate(int[] nums, int k) { int size = nums.length; int[] data = new int[size]; for (int i = 0; i < size; i++){ data[(i + k) % size] = nums[i]; } for (int i = 0; i < size; i++){ nums[i] = data[i]; } }}
京公网安备 11010502049817号