905. Sort Array By Parity
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]
The outputs [4,2,3,1], [2,4,1,3], and [4,2,1,3] would also be accepted.Note:
1 <= A.length <= 5000
0 <= A[i] <= 5000解法
带参数的排序函数
class Solution:
def sortArrayByParity(self, A: 'List[int]') -> 'List[int]':
return sorted(A, key=lambda x: x % 2)使用额外的列表
使用两根指针
小结
python 排序函数
python 判断偶数的方法
Last updated
Was this helpful?