java 快速排序
来源:互联网 发布:神仙劫翅膀进阶数据 编辑:程序博客网 时间:2024/04/27 18:10
public class QuickSort(){
public static void main(String[] args){
int [] a = {123,33,5,6,6,845,2,3};
quict(a);
}
public static void quick(int [] a){
if(a.length >0){
quickSort(a,0,a.length-1);
}
}
public static void quickSort(int[] a , int low , int high){
if(low < high){
int middle = getMiddle(a , low , high);
quickSort(a , 0 , middle -1);
quickSort(a , middle+1,high);
}
}
public static int getMiddler(int[] a, int low ,int high){
int temp = a[low];
while(low < high){
while(low < hight&&a[hight] >=temp){
hight–;
}
a[low] = a[hight];
while(low < high &&a[low]<=temp){
low++;
}
a[low] =temp;
return low;
}
}
}
- 排序-快速排序-Java
- java排序之快速排序
- Java排序算法 快速排序
- 快速排序(java排序)
- java 快速排序,冒泡排序
- 算法:排序----Java快速排序
- 【交换排序】快速排序--Java
- java 插入排序+快速排序
- Java 排序之 快速排序
- java排序之快速排序
- Java排序算法:快速排序
- Java排序-快速排序
- Java排序算法:快速排序
- Java排序算法--》快速排序
- JAVA排序算法---快速排序
- Java 快速排序 归并排序
- Java排序算法--快速排序
- java 冒泡排序、快速排序
- ZwCreateFile打开文件时出现SHARE_VIOLATION的问题的一种情况
- Android JNI实现计算器demo
- iOS富文本(一)属性化字符串
- iOS target
- 音频编码之opus(一)
- java 快速排序
- UNIX Tutorial for Beginners
- 杨氏矩阵及其变形
- asp.net 中把txt文件导入 vs2010的sql2008数据库的一张表中【已测试,可以实现】
- NavigationItem的Title不居中,BackButton修改它得title
- 打字母游戏3
- 如何不停止服务清空nohup.out文件
- php常用代码大全
- iOS 分享(使用友盟sdk)