#include <leetcode.h>
◆ sortEvenOdd()
vector< int > leetcode::sort_even_and_odd_indices_independently::Solution::sortEvenOdd |
( |
vector< int > & |
nums | ) |
|
|
static |
< 偶数
< 奇数
在文件 leetcode.cpp 第 2391 行定义.
2395 for(
int i = 0; i < nums.size(); i++) {
2397 even.push_back(nums[i]);
2399 odd.push_back(nums[i]);
2402 sort(even.begin(), even.end());
2403 sort(odd.begin(), odd.end(), greater<int>());
2404 for(
int i = 0; i < odd.size(); i++) {
2405 ans.push_back(even[i]);
2406 ans.push_back(odd[i]);
2408 if(even.size() > odd.size()) {
2409 ans.push_back(even.back());
该类的文档由以下文件生成: