首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

整合数组的顺序使奇数位于偶数位前

2012-10-17 
调整数组的顺序使奇数位于偶数位前题目比较简单,直接给出算法public boolean isOdd(int num){return ((num

调整数组的顺序使奇数位于偶数位前

题目比较简单,直接给出算法

public boolean isOdd(int num){return ((num&1)==1)?true:false;}public void pationarray(int[]a){int i,j;i=-1;for(j=0;j<a.length;j++){if(isOdd(a[j])){i++;int temp=a[j];a[j]=a[i];a[i]=temp;}}}public static void main(String[] args){int[]a={1,2,3,4,5};PationArray array=new PationArray();array.pationarray(a);System.out.println(Arrays.toString(a));}


 

热点排行