![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
排序算法
放肆!
学习
展开
-
快速排序、堆排序、归并排序
归并排序: public static void p(int arr[],int L,int R){ if(arr.length()==0||arr==null) return; if(L==R) return; int mid = L+((R-L)>>1); p(arr,0,mid); p(arr,mid+1,R); merge(arr,L,mid,R); } public static void merge(int arr[],int L,i原创 2021-10-19 21:20:32 · 95 阅读 · 0 评论 -
排序算法简单总结
冒泡排序: 冒泡排序是一个很简单的排序方式,但效率相对来说不高 排序规则是:两两进行比较,根据大小交换位置,进行多次比较,外层循环n-1次,内层循环n-1-i次 //提供一个数组 int array[] = new int[n]; //临时变量 int temp; for(int i = 0;i < array.length-1;i++){ for(int j = 0;j<array.length-i-1;j++){ if(array[i]>array[j]){原创 2021-04-21 10:48:08 · 82 阅读 · 0 评论