【数据结构】【直接排序法】Java代码


public class 直接排序 {
    /**
     * 直接排序法 仅排序1轮
     * @param arr 数组
     * @param ji 基准索引,填写几,就以谁为基准进行一次划分
     */
    public static void qsort(int[] arr, int ji) {
     int l=0;
     int r=arr.length-1;
     while(larr[ji]) r--;
         if(larr[ji]) r--;
            if(l0;r--){
//             if(arr[r]arr[ji]){
//                int temp = arr[l];
//                arr[l]=arr[ji];
//                arr[ji]=temp;
//                ji=l;
//                printarr(arr);
//                break;
//            }
//        }