import java.util.*; /** 快速排序思路,每次找一个值,确定这个值在最终排序数组中的最终位置! **/ public class Solution { // 直接排序也能达到时间复杂度O(nlogn) public int findKth(int[] arr, int n, int k) { return quickSort(arr,0,n-1,k); } // 二分查找! private int quickSort(int[] arr,int from,int to,int k){ int index = partion(arr,from,to); if(k == ind...