大小堆的建立(其他类比)
1.1 Map的小堆
//a - b 小堆(前减后)
PriorityQueue<Integer> queue = new PriorityQueue<>((a,b)->map.get(a)-map.get(b));
1.2 Map的大堆
//b - a 大堆(后减前)
//idea Comparator 自动生成
PriorityQueue<Integer> queue = new PriorityQueue
大小堆的建立(其他类比)
1.1 Map的小堆
//a - b 小堆(前减后)
PriorityQueue<Integer> queue = new PriorityQueue<>((a,b)->map.get(a)-map.get(b));
1.2 Map的大堆
//b - a 大堆(后减前)
//idea Comparator 自动生成
PriorityQueue<Integer> queue = new PriorityQueue