Skip to content

DSA learning path

Heaps & Priority Queues

Top-k selection, priority scheduling and multiway merging.

Problems in this path

  1. Kth Largest Element
    Easy · Size-k Min-Heap
    Open
  2. Top K Frequent Values
    Medium · Frequency Map + Heap
    Open
  3. Merge K Sorted Arrays
    Hard · Multiway Merge
    Open
  4. Last Stone Weight
    Easy · Max Heap
    Open
  5. K Closest Points
    Medium · Size-K Heap
    Open
  6. Minimum Meeting Rooms
    Medium · End-Time Min Heap
    Open
  7. Task Scheduler Cooldown
    Medium · Frequency Max Heap
    Open
  8. Kth Smallest in Sorted Matrix
    Medium · Heap Merge of Rows
    Open
  9. Maximise Project Capital
    Hard · Two-Heap Selection
    Open
  10. Running Median
    Hard · Two Heaps
    Open

Read first