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
    原文地址: https://www.jianshu.com/p/7136ab622ac0
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞