十大排序
龙骨
这个作者很懒,什么都没留下…
展开
-
冒泡排序
1、对数字进行排序 public static void sortNum(int [] ints){ String[] strs=new String[]{"abc","cba","bcd","zxu","avb"}; for(int i=1;i<ints.length;i++) { for(int原创 2016-12-14 19:36:03 · 277 阅读 · 0 评论 -
快速排序
package quicksort; public class QuickSort { public static void main(String[] args) { int [] myint=new int[]{4,1,9,2,8,7,3,13,113,12}; show (myint); //输出排序前结果 Qsort(myi原创 2016-12-12 20:03:37 · 331 阅读 · 0 评论 -
堆排序
原理:左右节点 大的给父节点,登顶后与相对i最后一个位置的数值进行交换 1、堆排序实现由大到小排序 public static void swap(int[] data,int i,int j) { int temp=data[i]; data[i] =data[j]; data[j]=temp; }原创 2016-12-18 15:53:18 · 282 阅读 · 0 评论