输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
两个数组,一个存奇数,一个存偶数
function reOrderArray($array)
{
$array_a = array();
$array_b = array();
$len = count($array);
for($i=0;$i<$len;$i++){
if($array[$i]%2 != 0)
array_push($array_a, $array[$i]);
else
array_push($array_b, $array[$i]);
}
$re = array();
$re = array_merge($array_a, $array_b);
return $re;
}