题目:
代码:
class Solution {
public:
void rotate(vector<int>& nums, int k) {
if (nums.empty()) return;
if (k>nums.size()) k = k%nums.size();
vector<int> temp(nums.end()-k, nums.end());
nums.erase(nums.end()-k, nums.end());
nums.insert(nums.begin(), temp.begin(), temp.end());
}
};
运行结果:
分析总结:
最近任务很重,周末统一写