美文网首页
252.会议室

252.会议室

作者: 水中的蓝天 | 来源:发表于2022-08-10 08:44 被阅读0次

252.会议室

给定一个会议时间安排的数组,每个会议时间都会包括开始和结束的时间 [[s1,e1],[s2,e2],[s3,e3]...] (s < e),请你判断一个人是否能够参加这里面的全部会议

输入:[[0,30],[5,10],[15,20]]
输出:false
输入:[[7,10],[2,4]]
输出:true

思路: 假如把会议开始时间做一个排序,然后遍历对比当前会议开始时间 和 前一个会议结束时间 就可以得出结论



    public boolean canAttendMeetings(int[][] intervals) {

        //全部都能参加,因为根本什么都不需要做
        if(intervals == null || intervals.length == 0) return true;
        
        //(m1,m2) -> (m1[0] - m2[0]) 这个表达式就表示 从小到大升序排列
        Arrays.sort(intervals,(m1,m2) -> m1[0] - m2[0]);

        for(int i = 1;i < intervals.length; i++) {
           //当前会议的开始时间 小于 前一个会议的结束时间说明 有重叠
           if(intervals[i][0] < intervals[i-1][1]) return false;
        }

        return true;

   }


相关文章

  • 252. 会议室

    252. 会议室[https://leetcode-cn.com/problems/meeting-rooms/]...

  • 252.会议室

    252.会议室[https://leetcode.cn/problems/meeting-rooms/] 思路: ...

  • 四级词汇

    251. moisture n. 潮湿 252. promote vt. 促进;提升 253. region n....

  • 252.小诗

    离发车还有一小时 思念汹涌成河 疼痛于是也被淹没 这是属于你的城市,我 只是一个过客 我依然幼稚,或许 在你眼里我...

  • 252.水

    文/逍遥居士 水是人类的朋友 她圣洁无暇 它是生命的源泉 无私的奉献给万物生命 她滋养着世间的一切生命 她是人类存...

  • 252.回家

    252.回家 文/邹海 忙完一天 拖着疲惫的身体 回家 你我正在此刻相遇 或许在风雨中 或许在霓虹灯的拐角 亦或是...

  • 252. 那棵柳树

    你挺立在地铁口前 那些或熟悉或陌生的面孔 总是在 你的注视下匆匆而过 春天,你绿成一抹春意 夏天,你用躯体遮当酷暑...

  • 252. Meeting Rooms

  • 252.选择=责任

    文丨杜春娜 本周会偶尔回头进行复习。 复习的时候我会让小组的同学坐在一起,让他们两两结合,我布置复习的内容,他们则...

  • 252. 找蚊子

    天热了,蚊子开始出没了。 睡觉前拿着电蚊拍四处查找招蚊子就成了每日必做的活动,既能活动颈部,还能愉悦心情。那噼噼啪...

网友评论

      本文标题:252.会议室

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