线性表如何使奇数位于偶数前面_排序算法

package day02;

import java.util.Arrays;

/**
* @Author yqq
* @Date 2022/05/01 09:59
* @Version 1.0
*/
public class Array03 {
public static void main(String[] args) {
int[] arr = {1,2,3,4,5,6,7,8,9};
OldBeforeEvent(arr);
System.out.println(Arrays.toString(arr));
}
public static void OldBeforeEvent(int[] arr){
if (arr.length == 0 || arr == null){
return;
}
int min = 0,max = arr.length-1;
while (min < max){
while (min <max && arr[min] % 2 != 0)
min ++;
while (min < max && arr[max] % 2 == 0)
max --;
if (min != max){
int temp = arr[min];
arr[min] = arr[max];
arr[max] = temp;
}
}
}
}

线性表如何使奇数位于偶数前面_java_02