java数组中,然后把奇数放在数组的左边,偶数放在右边,方法二
来源:互联网 发布:toad oracle数据库管理 编辑:程序博客网 时间:2024/06/10 02:07
public class jishuoushu {public void fun(int[] v) { for(int i = 0,j=0;i < v.length; i++) { if(v[i] % 2 != 0) { swap(v, i, j); j++; } } } // public void swap(int[] v, int i, int j) { int tmp = v[i]; v[i] = v[j]; v[j] = tmp; } public static void main(String[] args) { //定义数组v int[] v = { 1,2,5,4,9}; //new一个对象,jishuoushu是类名 jishuoushu test = new jishuoushu(); //调用fun函数 test.fun(v); //循环输出输出排序交换的数组 for(int i = 0; i < v.length; i++) { System.out.print(v[i]+","); } } }
0 0
- java数组中,然后把奇数放在数组的左边,偶数放在右边,方法二
- java数组中,然后把奇数放在数组的左边,偶数放在右边,方法一
- 将一个数组中奇数放左边偶数放右边,不用考虑数字的相对位置
- 能实现把一个数组元素中的奇数放左边,偶数放右边
- 给定一个无序数组,请调整该数组,调整成奇数放在数组的左边,偶数放在数组的右边。但是奇数与奇数之间的相对顺序不变,偶数和偶数之间的相对顺序也不变。
- 将一个数组中所有的奇数放左边,偶数放右边,且原来数字的相对位置不变
- 冒泡排序的方式实现一组数据偶数放在左边奇数放在右边
- 数组进行奇数和偶数操作 把奇数放在数组前面 偶数放在数组后面
- 递归-奇数放左边,偶数放右边
- 已知一个整数数组A[n],写出算法实现将奇数元素放在数组的左边,将偶数放在数组的右边。要求时间复杂度为O(n)。
- 将一个数列中的奇数放在左边,偶数放在右边
- 将一个数组中奇数放在数组前边,偶数放在数组后边
- 划分一个整形数组,把负数放在左边,零放在中间,正数放在右边
- 如何将数组中奇数放在偶数前面。
- 把奇/偶数(或某种特征的数)都放在数组左边问题
- 把数组里面的 奇数 放在 偶数 前面 并排序
- 重排数组元素,奇数放在奇数位,偶数放在偶数位
- 2n 长度数组,n个奇数,n个偶数,把奇数放在奇数位,偶数放在偶数位
- [Leetcode]Swap Nodes in Pairs
- 非MFC的界面编程 - 复选框CHECKBOX
- PowerDesigner设置外键
- 疯转,值得一看-----最牛B的编码套路
- 如何判断一个div是否在页面可视区域内
- java数组中,然后把奇数放在数组的左边,偶数放在右边,方法二
- 开发过程中自己遇到的异常(二)
- Appium连接真机
- android content provider java.lang.SecurityException: Permission Denial异常解决
- Oracle 存储过程及函数中游标+动态的sql处理
- Shell中将程序控制台输出复制到文件
- c++ vector备忘
- Codeforces Round #329 (Div. 2)B. Anton and Lines
- Android-04 setCompoundDrawables与setCompoundDrawablesWithIntrinsicBounds的区别