Java~三种重写compare方法的PriorityQueue、TopK问题的解决思想附练习题(查找最小的K对数字与最后一块石头重量)
因为在Java库函数里,PriorityQueue是基于小堆建立的,所以当我们需要大堆的时候需要对它进行改建。方法一:staticclasscomimplementsComparator{//定义一个静态内部类,继承Comparator接口,并重写他的compare方法//returno2-o1就可以@Overridepublicintcompare(Integero1,Integero2){re