原题题目

代码实现(首刷自解 主要是思路)
class Solution {
public:
void wiggleSort(vector<int>& nums) {
vector<int> tmp(nums);
sort(tmp.begin(),tmp.end(),greater<int>());
int size = nums.size()/2;
for(int i=0;i<size;++i)
nums[i*2+1] = tmp[i];
for(int i=size;i<nums.size();++i)
nums[(i-size)*2] = tmp[i];
}
};