zoukankan      html  css  js  c++  java
  • php实现调整数组顺序使奇数位于偶数前面

    php实现调整数组顺序使奇数位于偶数前面

    一、总结

    1、array_push()两个参数,$arr在前
    2、array_merge()的返回值是数组
     

    二、php实现调整数组顺序使奇数位于偶数前面

    题目描述:

    输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。

    代码:

     1 <?php
     2 
     3 function reOrderArray($array)
     4 {
     5     $jishu=array();
     6     $oushu=array();
     7     foreach($array as $k => $v){
     8         if($v%2==1) array_push($jishu,$v); //1、array_push()两个参数,$arr在前
     9         else array_push($oushu,$v);
    10     }
    11     $jishu=array_merge($jishu,$oushu); //2、array_merge()的返回值是数组
    12     return $jishu;
    13 }
  • 相关阅读:
    Mysql 从入门到遗忘
    Centos7开放及查看端口
    创建及修改数据库
    02_python是一种什么语言?
    03_SQL server数据类型
    02_关系数据库
    01_初识数据库
    kali 更新源
    01_Python简介
    Alertmanager高可用
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/9054869.html
Copyright © 2011-2022 走看看