设计将所有奇数移到所有偶数之前的算法

2025-02-24 16:25:23
推荐回答(2个)
回答1:

设n个数保存在数组A中
i=0;
j=n-1;
(1)当i循环执行:i++,直到a[i]是偶数或i>j
循环执行:j--,直到a[j]是奇数或i>j
(2)
如果i
(3)输出,结束

回答2:

用两个数组,把前一个,复制到后一个中。

复制的时候,挑选一下,即可。