public static int[] func5(int[] arr) { //调整数组顺序使得奇数位于偶数之前。调整之后,不关心大小顺序。 int[] a1 = arr.clone(); int j = 0; for (int i = 1; i < arr.length; i+=2) { arr[j] = a1[i]; j++; } for (int i = 0; i < arr.length; i+=2) { arr[j] = a1[i]; j++; } return arr; } public static void main(String[] args) { int[] arr = {0,1,2,3,4}; System.out.println(Arrays.toString(func5(arr))); }
输出结果:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)