Leetcode PHP题解--D7 905. Sort Array By Parity

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;
    }
}

若觉得本文章对你有用,欢迎用爱发电资助。

skys215 has written 120 articles

没有bug的代码是有bug的代码。

积分:5912 等级:P8 职业:PHP工程师 城市:深圳

0 条回复

登录后才能进行评论,立即登录?