diff --git a/KruskalsAlgorithm.java b/KruskalsAlgorithm.java index 9c30339..53319e1 100644 --- a/KruskalsAlgorithm.java +++ b/KruskalsAlgorithm.java @@ -2,11 +2,7 @@ class Solution { static int spanningTree(int V, int E, List> adj) { // Code Here. //(u, v, weight) - PriorityQueue pq = new PriorityQueue<>(new Comparator<>(){ - public int compare(int pair1[], int pair2[]){ - return pair1[2] - pair2[2]; - } - }); + PriorityQueue pq = new PriorityQueue<>((a, b) -> a[2] - b[2]); // insert edges in pq for(int i=0;i