253 会议室
作者:
小杨不是小羊 | 来源:发表于
2021-01-02 22:32 被阅读0次package leet253;
import java.util.Arrays;
import java.util.Comparator;
import java.util.PriorityQueue;
class Solution {
public int minMeetingRooms(int[][] intervals) {
if (intervals.length == 0)
return 0;
PriorityQueue<Integer> queue = new PriorityQueue<>(intervals.length, Comparator.comparingInt(a -> a));
Arrays.sort(intervals, Comparator.comparingInt(a -> a[0]));
queue.add(intervals[0][1]);
for (int i = 1; i < intervals.length; i++) {
if (intervals[i][0] >= queue.peek()) {
queue.poll();
}
queue.add(intervals[i][1]);
}
return queue.size();
}
}
本文标题:253 会议室
本文链接:https://www.haomeiwen.com/subject/kwuyoktx.html
网友评论