调整数组顺序使奇数位于偶数前面
来源:互联网 发布:网剧数据分析 编辑:程序博客网 时间:2024/06/05 21:01
题目描述
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
public class Solution { public void reOrderArray(int [] array) { for (int i = 0; i < array.length; i++){ int tmp = array[i]; if (tmp % 2 == 1){ for (int j = i; j > 0; j--){ if (array[j - 1] % 2 == 0){ int t = array[j]; array[j] = array[j - 1]; array[j - 1] = t; } } } } }}
0 0
- 【数组3】-调整数组顺序使奇数位于偶数前面
- 数组3:调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面--总结
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面[
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使偶数位于奇数前面
- coding - 调整数组顺序使奇数位于偶数前面
- 在Mac OS X上开启ssh服务
- Hibernate学习(2)
- 【iOS】使用SQLite3的时候Swift3.、XCode8报错:Unsupported architecture - 'arm/arch.h'file not found - Could not
- 安卓横竖屏切换的配置
- n个不同的东西分给k个人,共有多少种分法
- 调整数组顺序使奇数位于偶数前面
- linux中重启oracle数据库
- android 关于listview item设置高度的问题解决方法
- 模糊查询中Like的使用
- 机器视觉开源代码集合
- OpenCV学习笔记一 (2016.12.3)
- 实验_Login UI
- jsp动作元素forward和jsp内置对象response的sendRediret()方法的区别
- 51nod——1091 线段的重叠(排序,贪心)