Question

What is the typical time complexity for inserting an element into a java.util.PriorityQueue with N elements?     import java.util.PriorityQueue;     public class HeapQuestion3 {         public static void main(String[] args) {             PriorityQueue pq = new PriorityQueue();             // Assume pq already contains N elements             pq.add(100); // What is the time complexity of this operation?         }     }

A O(1)
B O(log N)
C O(N)
D O(N log N)
E O(N^2)
Practice Next

Hey! Ask a query