【LeetCode】252.Meeting Rooms(Easy)解题报告
题目地址:https://leetcode.com/problems/meeting-rooms/(带锁题)
题目描述:
Given an array of meeting time intervals consisting of start and end times [[s1,e1],[s2,e2],…] (si < ei), determine if a person could attend all meetings.
For example,Given [[0, 30],[5, 10],[15, 20]], return false.
非常重要,一类题型。
Solution:
public class Solution {
public boolean canAttendMeetings(Interval[] intervals) {
Arrays.sort(intervals,(x,y)->x.start-y.start);
for(int i=1 ; i<intervals.length ; i++){
if(intervals[i-1].end > intervals[i].start){
return false;
}
return true;
}
}
Date:2018年2月18日