会议室II
中等字节跳动滑动窗口+堆
题目描述
给定一个会议时间安排的数组,计算所需最少的会议室数量。使用最小堆跟踪每个会议室的结束时间,新会议开始时如果堆顶会议室已结束则复用,否则需要新会议室。
示例
输入:
intervals = [[0,30],[5,10],[15,20]]输出:
2solution.ts
输出结果
点击「运行代码」按钮查看结果...
给定一个会议时间安排的数组,计算所需最少的会议室数量。使用最小堆跟踪每个会议室的结束时间,新会议开始时如果堆顶会议室已结束则复用,否则需要新会议室。
intervals = [[0,30],[5,10],[15,20]]2