编程时遇到的bug
大顶堆
//怎样写是错的,极端情况 Integer.MAX_VALUE和Integer.MIN_VALUE,这样写判定Integer.MIN_VALUE更大
maxHeap=new PriorityQueue<>((a,b)-> b-a);
maxHeap=new PriorityQueue<>((a,b)-> b>a?1:-1);
编程时遇到的bug
大顶堆
//怎样写是错的,极端情况 Integer.MAX_VALUE和Integer.MIN_VALUE,这样写判定Integer.MIN_VALUE更大
maxHeap=new PriorityQueue<>((a,b)-> b-a);
maxHeap=new PriorityQueue<>((a,b)-> b>a?1:-1);