调整数组顺序使奇数位于偶数前面
来源:互联网 发布:广联达软件培训 编辑:程序博客网 时间:2024/06/05 10:02
import java.util.ArrayList;import java.util.List;public class Solution { public void reOrderArray(int [] array) { List<Integer> list1 = new ArrayList<>(); List<Integer> list2 = new ArrayList<>(); for(int i = 0; i < array.length; ++i) { if((array[i] & 1) == 1) list1.add(array[i]); else list2.add(array[i]); } for(int i = 0; i< list1.size(); ++i) { array[i] = list1.get(i);// System.out.print(list1.get(i));// if(i != list1.size()-1) System.out.print(" "); }// if(list2.size() != 0) System.out.print(" "); for(int i = 0; i < list2.size(); ++i) { array[list1.size()+i] = list2.get(i);// System.out.print(list2.get(i));// if(i != list2.size()-1) System.out.print(" "); } for(int i = 0; i < array.length; ++i) { System.out.print(array[i]); if(i != array.length-1) System.out.print(" "); } }}
阅读全文
0 0
- 【数组3】-调整数组顺序使奇数位于偶数前面
- 数组3:调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面--总结
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面[
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使奇数位于偶数前面
- 调整数组顺序使偶数位于奇数前面
- coding - 调整数组顺序使奇数位于偶数前面
- 关于内联函数的几点总结以及构造析构是否可以是inline的
- BlockingQueue arrayBlockingqueue
- C语言小试牛刀(一):活期储蓄帐目管理
- 实习,背后的选择?
- 九度OJ-题目1468-Sharing-链表
- 调整数组顺序使奇数位于偶数前面
- UVALive
- 用多种方法实现创建3个PDB
- LoadRunner11.0下载地址
- IMX6Q学习笔记——ubuntu14.04下安装LTIB
- python的LoginManager的session_protection的含义
- 十六进制颜色改为RGB颜色,RGB颜色转为十六进制
- Exynos4412 Uboot 移植(六)—— 相关知识补充
- 优质书籍