将一整数数列按奇数在前,偶数在后的顺序重新排列,并要求奇偶两部分分别有序.

首页/题库/354℃/2024-05-10 19:10:26

优质解答:

;

#include <algorithm>

#include <iterator>

using namespace std;

bool IsOdd(int n)

{

return n & 1;

}

int main()

{

int a[] = ;

int* beg = a;

int* end = a + sizeof a / sizeof a[0];

sort(beg,end);

stable_partition(beg,end,IsOdd);

copy(beg,end,ostream_iterator<int>(cout," "));

}

我来回答修改/报错/举报内容!

猜你喜欢

一个神奇的在线题库网,分享各类考试题库、题目资料与资料答案、在线搜题与练习等!
本网站部分内容、图文来自于网络,如有侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
Copyright © 2021-2024 315题库 All Rights Reserved