Skip to content
Avio Lines
D16

Heap / Priority Queue

35 stations · 18h

Top-K, scheduling and k-way merge patterns. 2 concept lectures and 33 interview problems explained by codestorywithMIK (18h of video), grouped into 4 patterns such as Top K Elements, K-way Merge, Two Heaps / Median.

Start this line →
problems by zone (pattern)
  • Top K Elements5
  • K-way Merge4
  • Two Heaps / Median2
  • Scheduling & Greedy with Heap23

All 35 stations in order

  1. 1.Introduction
  2. 2.Exercise Problem
  3. 3.Merge k Sorted Lists (LeetCode 23)
  4. 4.Maximum Total Subarray Value II (LeetCode 3691)
  5. 5.Find Median from Data Stream (LeetCode 295)
  6. 6.Sort Characters By Frequency (LeetCode 451)
  7. 7.Remove Stones to Minimize the Total (Google, Miscrosoft, Netflix, Meta) : Explanation ➕ Live Coding (LeetCode 1962)
  8. 8.Single-Threaded CPU (LeetCode 1834)
  9. 9.Last Stone Weight (LeetCode 1046)
  10. 10.Top K Frequent Elements (LeetCode 347)
  11. 11.Kth Largest Element in a Stream (LeetCode 703)
  12. 12.Maximum Subsequence Score (LeetCode 2542)
  13. 13.Total Cost to Hire K Workers (LeetCode 2462)
  14. 14.Find K Pairs with Smallest Sums (LeetCode 373)
  15. 15.Find K Pairs with Smallest Sums (LeetCode 373)
  16. 16.Kth Largest Element in an Array (LeetCode 215)
  17. 17.Reorganize String (LeetCode 767)
  18. 18.Task Scheduler (LeetCode 621)
  19. 19.K-th Smallest Prime Fraction (LeetCode 786)
  20. 20.Minimum Cost to Hire K Workers (LeetCode 857)
  21. 21.Lexicographically Minimum String After Removing Stars (LeetCode 3170)
  22. 22.IPO (LeetCode 502)
  23. 23.Range Sum of Sorted Subarray Sums (LeetCode 1508)
  24. 24.Smallest Range Covering Elements from K Lists (LeetCode 632)
  25. 25.Maximal Score After Applying K Operations (LeetCode 2530)
  26. 26.Longest Happy String (LeetCode 1405)
  27. 27.Find Score of an Array After Marking All Elements (LeetCode 2593)
  28. 28.Trapping Rain Water II (LeetCode 407)
  29. 29.Minimum Operations to Exceed Threshold Value II (LeetCode 3066)
  30. 30.Choose K Elements With Maximum Sum (LeetCode 3478)
  31. 31.Zero Array Transformation III (LeetCode 3362)
  32. 32.Minimum Difference in Sums After Removal of Elements (LeetCode 2163)
  33. 33.Take Gifts From the Richest Pile (LeetCode 2558)
  34. 34.Final Array State After K Multiplication Operations I (LeetCode 3264)
  35. 35.Find X-Sum of All K-Long Subarrays I (LeetCode 3318)