Leetcode PHP题解--D7 905. Sort Array By Parity
2019独角兽企业重金招聘Python工程师标准>>>
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;}
}
若觉得本文章对你有用,欢迎用爱发电资助。
转载于:https://my.oschina.net/u/2246923/blog/3023306
Leetcode PHP题解--D7 905. Sort Array By Parity相关推荐
- Leetcode PHP题解--D16 922. Sort Array By Parity II
2019独角兽企业重金招聘Python工程师标准>>> 922. Sort Array By Parity II 题目链接 922. Sort Array By Parity II ...
- LeetCode 905 Sort Array By Parity--Java stream,Python lambda表达式一行 解法
题目地址:Sort Array By Parity - LeetCode Given an array A of non-negative integers, return an array cons ...
- 992. Sort Array By Parity II - LeetCode
为什么80%的码农都做不了架构师?>>> Question 992. Sort Array By Parity II Solution 题目大意:给一个int数组,一半是奇数一 ...
- LeetCode 922 Sort Array By Parity II 解题报告
题目要求 Given an array A of non-negative integers, half of the integers in A are odd, and half of the i ...
- Leetcode905.Sort Array By Parity按奇偶排序数组
给定一个非负整数数组 A,返回一个由 A 的所有偶数元素组成的数组,后面跟 A 的所有奇数元素. 你可以返回满足此条件的任何数组作为答案. 示例: 输入:[3,1,2,4] 输出:[2,4,3,1] ...
- 【Python CheckiO 题解】Sort Array by Element Frequency
CheckiO 是面向初学者和高级程序员的编码游戏,使用 Python 和 JavaScript 解决棘手的挑战和有趣的任务,从而提高你的编码技能,本博客主要记录自己用 Python 在闯关时的做题思 ...
- LeetCode 33. Search in Rotated Sorted Array
问题链接 LeetCode 33. Search in Rotated Sorted Array 题目解析 给定一个 "升序" 的 无重复 数组,从中寻找目标值."升序& ...
- 【 MATLAB 】sort ( Sort array elements )
sort Sort array elements Syntax B = sort(A) B = sort(A,dim) B = sort(___,direction) B = sort(___,Nam ...
- LeetCode 26 Remove Duplicates from Sorted Array [Array/std::distance/std::unique] c++
LeetCode 26 Remove Duplicates from Sorted Array [Array/std::distance/std::unique] <c++> 给出排序好的 ...
最新文章
- 微软已经宣布自2009年4月14日起放弃对windows xp的主流支持
- java.util.date_关于java中java.util.Date(急)
- 新手理解之NHibernate是什么?
- WebApi Ajax 跨域请求解决方法(CORS实现)
- java for循环break_Java中break、continue、return在for循环中的使用
- Linux_异常_01_CentOS7无法ping 百度
- mysql约束与索引的区别
- 机器学习项目实战----泰坦尼克号获救预测(一)
- jsp页面ajax用法,在jsp中使用jquery的ajax
- label之间展示间距_工法样板如何做?碧桂园质量工法样板展示区做法标准
- ubuntu vscode 配置字体_配置vscode终端字体,vscode终端字体
- 教师专用录微课及剪辑软件推荐-camtasia及使用教程
- excel随机数_利用excel快速凭空制造大量随机数据?想要制造什么数据都可以
- R/ggplot2保存图片中文字体至PDF——showtext包一文清除所有障碍
- php工程师的学习之道以及需要掌握的知识体系
- MSP430F6638单片机复习笔记
- 三款正射图合并软件性能对比
- 林轩田《机器学习基石》作业一-Python实现
- HDU - 1873 看病要排队(优先队列)
- win10打开计算机加载很慢,win10电脑文件夹打开特别慢怎么回事 文件夹假死问题快速解决步骤...
热门文章
- sql server 碎片整理——DBCC SHOWCONTIG
- DataSet和ListT 泛型之间互相转换 (转载, 作者写的很好)
- 支付宝ios SDK官方下载页面
- 大数据_Flink_Java版_数据处理_流处理API_Sink操作_把数据存储到ElasticSearch---Flink工作笔记0040
- 百度人脸识别技术应用001---百度人脸识别应用业务介绍
- 基于Spring Security的认证方式_SpringBoot认识_Spring Security OAuth2.0认证授权---springcloud工作笔记121
- K8S_Google工作笔记0013---通过二进制方式_部署node节点_安装docker
- 数据库工作笔记002---Linux下开启,重启,关闭mysql
- ubuntu下使用vi是方向键变乱码 退格键不能使用的解决方法
- java在线支付---01_在线支付功能的演示与概述