Concept Flow - Meeting Rooms Problem Minimum Rooms Required
Sort intervals by start time
Initialize min-heap for end times
For each interval
If min-heap top <= interval start
Pop from min-heap
Push current interval end
Else push current interval end
Heap size = minimum rooms needed
Sort meetings by start time, use a min-heap to track earliest ending meeting, reuse rooms if possible, heap size shows minimum rooms.
