Java
cyfemail163
一个宅家撸猫,又喜欢旅游,又喜欢研究程序的程序猿
展开
-
排序算法:快速排序
上代码:public static void main(String[] args) { int[] array = new int[]{10, 2, 21, 91, 0, 7, 45, 9, 80}; quickSort(array, 0, array.length-1); System.out.println(Arrays.toString(array));}public static void quickSort(int[] array, int left, int原创 2020-05-20 17:09:10 · 165 阅读 · 0 评论 -
排序算法:冒泡排序
上代码:public static void main(String[] args) { int[] array = new int[]{1, 20, 9, 31, 0, 12, 81, 23}; bubbleSort(array); System.out.println(Arrays.toString(array));}private static void bubbleSort(int[] array){ // 数组长度 int length = arr原创 2020-05-20 13:38:25 · 158 阅读 · 0 评论 -
排序算法:选择排序
上代码:public static void main(String[] args) { int[] array = new int[]{9, 12, 1, 3, 0, 81, 5, 21}; selectSort(array); System.out.println(Arrays.toString(array));}public static void selectSort(int[] array){ // 数组长度 int length = array.原创 2020-05-20 13:36:51 · 125 阅读 · 0 评论 -
排序算法:归并排序
上代码:public static void main(String[] args) { int[] array = new int[]{9, 12, 92, 3, 0, 1, 23, 8, 20}; mergeSort(array, 0, array.length-1); for(int i=0;i<array.length;i++){ System.out.print(array[i]+" "); }}private static void原创 2020-05-20 00:39:45 · 180 阅读 · 0 评论 -
排序算法:插入排序
class InsertSort {public static void main(String[] args) { int[] array = new int[]{12,9,1,6,2,3,91,41,31}; array = insertSortAsc(array); for(int data: array){ System.out.print(data+" "); } System.out.println(); array = in原创 2020-05-19 19:57:09 · 178 阅读 · 0 评论