#103. 数组偶奇分离

    ID: 103 Type: Default 1000ms 256MiB Tried: 0 Accepted: 0 Difficulty: (None) Uploaded By: Tags>codingbatArray-2gesp3一维数组

数组偶奇分离

偶奇分离

题目背景

在一次数据整理任务中,我们需要对一组数字进行特殊排序。为了方便后续处理,所有偶数需要排在所有奇数之前。

题目描述

给定一个整数数组,请返回一个新数组(或修改原数组),其中包含与给定数组完全相同的数字,但经过重新排列,使得所有偶数都出现在所有奇数之前。除此之外,数字的相对顺序可以是任意的。

输入格式

输入以如下格式从标准输入中给出。

一行,包含一个用方括号 [] 包裹的整数列表,列表中的数字用空格分隔。

输出格式

输出以如下格式输出到标准输出中。

一行,包含一个用方括号 [] 包裹的整数列表,列表中的数字用逗号和空格 , 分隔。

样例

[1 0 1 0 0 1 1]
[0, 0, 0, 1, 1, 1, 1]
[3 3 2]
[2, 3, 3]
[2 2 2]
[2, 2, 2]

样例解释

对于样例输入 [1 0 1 0 0 1 1],偶数是 0,0,00, 0, 0,奇数是 1,1,1,11, 1, 1, 1。将所有偶数排在所有奇数之前,得到 [0, 0, 0, 1, 1, 1, 1]。偶数和奇数内部的相对顺序不作要求。

数据范围

时间限制:1s 内存限制:1024KiB