public class charu {
private int[] arr = { 2, 8, 7, 9, 4, 1, 5, 0 };
public static void main(String[] args) {
charu charu = new charu();
charu.arraySort(charu.arr);
}
private void arraySort(int[] arr){
for (int i = 1; i < arr.length; i++) {
for (int j = i; j > 0; j --){
if (arr[j] < arr[j-1]){
int temp = arr[j];
arr[j] = arr[j-1];
arr[j-1] = temp;
} else {
break;
}
}
}
System.out.println(Arrays.toString(arr));
}
}
【算法】插入排序
于 2022-03-21 17:24:11 首次发布