import java.util.*; public class Solution { public int findKth(int[] a, int n, int K) { // write code here // 想到了用堆来实现,数组中第k大的数字,肯定是对堆进行poll操作 // 应该选用最大堆,把k-1个数字都挤掉,这样留下的(n - K + 1)个数字中,堆顶就是最大的 PriorityQueue<Integer> pq = new PriorityQueue<>(new Compa...