主要是这一句ans[(i+k) % n] = nums[i];
以及nums.assign怎么去用
class Solution {
public:
void rotate(vector<int>& nums, int k) {
int n = nums.size();
vector<int> ans(n);
for(int i = 0; i < n; i++){
ans[(i+k) % n] = nums[i];
}
nums.assign(ans.begin(), ans.end());
}
};