舒卷代码香 2022-02-19 11:44 采纳率: 100%
浏览 35
已结题

这个代码有没有知道是啥意思

private static int partition(int[] arr, int left, int right) {
        int pivoit=left;
        int index=pivoit+1;
        for (int i = index; i <=right ; i++) {
            if (arr[i]<arr[pivoit]){
                swap(arr,i,index);
                index++;
            }
        }

        swap(arr,pivoit,index-1);
        return index-1;
    }
  • 写回答

1条回答 默认 最新

  • 猫猫爱吃鱼 2022-02-19 15:20
    关注

    快速排序算法里的分区函数

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 3月27日
  • 已采纳回答 3月19日
  • 创建了问题 2月19日