题目
解题
官方讲解非常详细:会议室 II。
解题一:优先队列
// javascript
// javascript
var minMeetingRooms = function(intervals) {
const n = intervals.length;
if (n === 0) return 0;
const allocator = new MinPriorityQueue();
// Sort the intervals by start time
intervals.sort((a, b) => a[0] - b[0]);
// Add the first meeting
allocator.enqueue(intervals[0][1]);
// Iterate over remaining intervals
for (let i = 1; i < n; i++) {
const [startTime