调整数组使奇数全部都位于偶数前面其他数字顺序不变,怎么做呀,这个函数应该怎么写呀
收起
方法很多,比如先统计奇数个数n,然后遍历这个数组,奇数从num[0]开始写,偶数从num[n]开始写,最后得到一个新的数组,再比如先从头开始找到一个偶数,然后在这个偶数往后的数里找一个最近的奇数(如果遍历后没有找到最近奇数就重新找下一个偶数)交换位置,继续找下一个偶数,直到全部找完。
报告相同问题?