数据结构与算法(七)排序 选择&冒泡&快速


选择排序public static void sort(int[] arr) { //在数组中选择一个最小的数,与最前面的数进行交换 int n = arr.length; for (int i = 0; i < n; i++) {

数据结构与算法(六)排序 插入&希尔&归并


插入排序public static void sort(int[] arr) { for (int i = 1; i < arr.length; i++) {//默认首位已排好序 int data = arr[i]; int j = i