1、题目描述
给一个数组和一个整数k,旋转数组k部,返回新数组。
2、思路
实际上旋转k%len步。
3、代码
void rotate(vector<int>& nums, int k) {
int n = nums.size();
k=k%n;
for(int i=0;i<k;i++){
int t = nums[n-1];
nums.pop_back();
nums.insert(nums.begin(),t);
}
}