priority Queues
/**
* PriorityQueue
*/
import java.util.*;;
public class PriorityQueues {
public static void main(String[] args) {
PriorityQueue<Integer> pq = new PriorityQueue();
pq.add(3);
pq.add(4);
pq.add(1);
pq.add(7);
pq.add(30);
while (!pq.isEmpty()) {
System.out.print(pq.peek() + " ");
pq.remove();
}
}
}
USE
PriorityQueue<Integer> pq = new PriorityQueue(Comparator.reverseOrder());
FOR REVERSE ORDER i.e DESCENDING ORDER
Comments
Post a Comment