Open Tcdian opened 3 years ago
/**
* @param {number[]} A
* @return {number[]}
*/
var sortArrayByParity = function(A) {
let d = -1;
for (let i = 0; i < A.length; i++) {
if (A[i] % 2 === 0) {
swap(i, ++d);
}
}
return A;
function swap(x, y) {
const temp = A[x];
A[x] = A[y];
A[y] = temp;
}
};
/**
* @param {number[]} A
* @return {number[]}
*/
var sortArrayByParity = function(A) {
let d = -1;
for (let i = 0; i < A.length; i++) {
if (A[i] % 2 === 0) {
swap(i, ++d);
}
}
return A;
function swap(x, y) {
const temp = A[x];
A[x] = A[y];
A[y] = temp;
}
};
905. Sort Array By Parity
给定一个非负整数数组
A
,返回一个数组,在该数组中,A
的所有偶数元素之后跟着所有奇数元素。你可以返回满足此条件的任何数组作为答案。
Example 1
Note
1 <= A.length <= 5000
0 <= A[i] <= 5000