Leetcode PHP题解--D7 905. Sort Array By Parity
905. Sort Array By Parity
题目链接
题目分析
这个题目非常简单。要求把数组重新排序成偶数在前,奇数在后。
思路
把数组拆分成奇偶两组,再拼接即可。
最终代码
<?php
class Solution {
function sortArrayByParity($A) {
$odd = array_filter($A,function($var){return ($var & 1);});
$even = array_filter($A,function($var){return (!($var & 1));});
return $even + $odd;
}
}
若觉得本文章对你有用,欢迎用爱发电资助。
No Comments