排序算法
MindMrWang
一只程序员
展开
-
快速排序(code)
package snippet; public class FastSort{ public static void main(String []args){ int[] a = {12,20,5,16,15,1,30,45,23,9}; System.out.println("排序前"); for(int i = 0; i<a.length;原创 2017-09-07 22:21:55 · 236 阅读 · 0 评论 -
归并排序(code)
package merge; public class MergeSort { public static void merge(int[] a, int start, int mid, int end) { int[] tmp = new int[end-start+1]; // tmp是汇总2个有序区的临时区域 int i = start;转载 2017-09-20 16:39:49 · 188 阅读 · 0 评论 -
Java排序算法
冒泡排序的最坏时间复杂度为 O(n^2)package Sort;/** * @author:MindMrWang *2017年11月13日 *:function:冒泡排序 */ public class BubbleSort { public static void main(String[] args) { int [] a= {1,3,55,34,99,99,原创 2017-11-13 15:27:57 · 165 阅读 · 0 评论