LeetCode905-按奇偶排序数组-JavaScript版

it2024-12-27  17

// 给定一个非负整数数组 A,返回一个数组。在该数组中,A的所有偶数元素之后跟着所有奇数元素。 // 你可以返回满足此条件的任何数组作为答案。 // // 示例: // 输入:[3,1,2,4] // 输出:[2,4,3,1] // 输出 [4,2,3,1],[2,4,1,3] 和 [4,2,1,3] 也会被接受。 function sortedArrByEvenAndOdd(arr){ let newArr = [] for (let i = 0; i < arr.length; i++) { if (arr[i] % 2 === 0){ newArr.unshift(arr[i]) } else { newArr.push(arr[i]) } } return newArr } console.log(sortedArrByEvenAndOdd([3,1,2,4]));

作者GitHub:https://github.com/cunzaizhuyi/brain-model-tool

最新回复(0)