LeetCode 252 會議室

給定一個會議時間安排的數組,每個會議時間都會包括開始和結束的時間 [[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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章