leetcode905】的更多相关文章

Given an array A of non-negative integers, return an array consisting of all the even elements of A, followed by all the odd elements of A. You may return any answer array that satisfies this condition. Example 1: Input: [3,1,2,4] Output: [2,4,3,1] T…
vector<int> sortArrayByParity(vector<int>& A) { vector<int> EVEN;//偶数 vector<int> ODD;//奇数 for (auto a : A) { == )//EVEN { EVEN.push_back(a); } else//ODD { ODD.push_back(a); } } for (auto o : ODD) { EVEN.push_back(o); } return…
905.按奇偶排序数组 问题描述 给定一个非负整数数组 A,返回一个由 A 的所有偶数元素组成的数组,后面跟 A 的所有奇数元素. 你可以返回满足此条件的任何数组作为答案. 示例 输入:[3,1,2,4] 输出:[2,4,3,1] 输出 [4,2,3,1],[2,4,1,3] 和 [4,2,1,3] 也会被接受. 提示: 1 <= A.length <= 5000 0 <= A[i] <= 5000 思路 创建一个新的列表,深度拷贝要转换的数组. 设置两个下标,一个从 0 开始递增…
给定一个非负整数数组 A,返回一个由 A 的所有偶数元素组成的数组,后面跟 A 的所有奇数元素. 你可以返回满足此条件的任何数组作为答案. 示例: 输入:[3,1,2,4] 输出:[2,4,3,1] 输出 [4,2,3,1],[2,4,1,3] 和 [4,2,1,3] 也会被接受. 提示: 1 <= A.length <= 5000 0 <= A[i] <= 5000 需要注意位运算的优先级,不加括号很可有结果不一样.最好加上括号 class Solution { public:…