输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
<?php
function reOrderArray($array)
{
$a=array();
$b=array();
foreach ($array as $value){
if ($value%2==1){
//a为奇数数组
array_push($a,$value);
}
if ($value%2==0){
//b为偶数数组
array_push($b,$value);
}
}
return array_merge($a,$b);
}