美文网首页
253 会议室

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 会议室

  • 253会议室II

    题目描述 给定一个会议时间安排的数组,每个会议时间都会包括开始和结束的时间 [[s1,e1],[s2,e2],.....

  • 253. 会议室 II

    253. 会议室 II[https://leetcode-cn.com/problems/meeting-room...

  • 253.会议室2

    253.会议室[https://leetcode.cn/problems/meeting-rooms-ii/] 题...

  • [中等] 253. 会议室 II

    欢迎关注 leetcode 专栏 题目 解法常规解法最小堆解法优先队列解法 题目 给定一个会议时间安排的数组,每个...

  • LeetCode 第 253 题:会议室II

    1、前言 给定一个会议时间安排的数组,每个会议时间都会包括开始和结束的时间 [[s1,e1],[s2,e2],…]...

  • 253. Meeting Rooms II 会议室 II

    解法

  • 短信通道账号申请

    一,登陆 253(创南)网址,点击“免费注册” https://www.253.com 二、填写注册信息 三、注册...

  • [JS-7] JavaScript 数字与日期

    数字 在 JavaScript 中数字均为双精度浮点类型,范围只能在 -(253-1) 和 253-1 之间。除了...

  • 253

    幸福路人春风20180212第253天 真正让人变好的选择,过程都不会很舒服。你明知道躺在床上睡懒觉更舒服,但还是...

网友评论

      本文标题:253 会议室

      本文链接:https://www.haomeiwen.com/subject/kwuyoktx.html