牛客网(剑指offer) 第十三题 调整数组顺序使奇数位于偶数前面
生活随笔
收集整理的這篇文章主要介紹了
牛客网(剑指offer) 第十三题 调整数组顺序使奇数位于偶数前面
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
//題目描述
//輸入一個(gè)整數(shù)數(shù)組,實(shí)現(xiàn)一個(gè)函數(shù)來(lái)調(diào)整該數(shù)組中數(shù)字的順序,使得所有的奇數(shù)位于數(shù)組的前半部分,所有的偶數(shù)位于位于數(shù)組的后半部分,并保證奇數(shù)和奇數(shù),
//偶數(shù)和偶數(shù)之間的相對(duì)位置不變。
<?phpfunction reOrderArray($array)
{// write code here$jishu=[];$oushu=[];$res=[];$m=0;$n=0;$count=count($array);for($i=0;$i<$count;$i++){if($array[$i]%2==0){//偶數(shù)$oushu[$m]=$array[$i];$m++;}else{//基數(shù)$jishu[$n]=$array[$i];$n++;}}//var_dump($jishu[]);exit();//兩個(gè)數(shù)組拼接$res=array_merge($jishu,$oushu);return $res;
}
總結(jié)
以上是生活随笔為你收集整理的牛客网(剑指offer) 第十三题 调整数组顺序使奇数位于偶数前面的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 牛客网(剑指offer) 第十二题 数值
- 下一篇: 牛客网(剑指offer) 第十四题