题目:输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分。
思路:像冒泡排序那样,相邻两个数比较,两个都是偶数则不动,左偶右奇把偶和奇交换一下,如1234,12不符合不动,23符号条件,交换一下,就是1324,第一个数比完再比第二个数,以此类推。
例服务器托管网子:
1 2 3 4 5 6服务器托管网
1 3 2 4 5 6
1 3 2 5 4 6
1 3 5 2 46
代码:
#include
void JO(int arr[], int sz)
{
int i = 0;
for (i = 0; i
效果呈现:
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
相关推荐: Spring配置文件的魔法炼金术:如何制造容器化时代的完美配方 | 京东物流技术团队
【直播预告】替代 Oracle,我们还有多长的路要走? 前言 基于现代服务的云原生十二要素理论,我们在采用容器化部署时,要保证同一个镜像可以满足不同环境的部署要求,而不是不同环境打包不同的景象。本文档主要介绍一种基于spring框架的满足不同环境配置的编译打包…