給定一個會議時間安排的數組,每個會議時間都會包括開始和結束的時間 [[s1,e1],[s2,e2],...] (si < ei),請你判斷一個人是否能夠參加這裏面的全部會議。
輸入:[[0,30],[5,10],[15,20]]
輸出:false
python3:
class Solution:
def canAttendMeetings(self, intervals: List[List[int]]) -> bool:
istart = sorted(intervals, key = lambda x:x[0])
for i in range(1, len(istart)):
if istart[i][0] < istart[i - 1][1]:
return False
return True