快速排序算法(java实现)


在此附上一张快速排序算法的简单易懂图。

快速排序算法(java实现)_第1张图片



package test;

import java.util.Arrays;

public class QKSortDemo {
    public static void sort(int a[], int low, int hight) {
    	
    	if(low>hight){
    		return;
    	}
    	
    	
    	int basic = a[low]; //取表的第一个数为基准数
    	int i = low;  //取头坐标为i
    	int j = hight;//取尾坐标为j
    	
    	while(i


你可能感兴趣的:(java,算法)