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.
Example:
- Given [[0, 30],[5, 10],[15, 20]],
- return false.
Python Solution:
# Definition for an interval.
# class Interval(object):
# def __init__(self, s=0, e=0):
# self.start = s
# self.end = e
class Solution(object):
def canAttendMeetings(self, intervals):
"""
:type intervals: List[Interval]
:rtype: bool
"""
intervals.sort(key = lambda x: x.start)
for i in range(1, len(intervals)):
if intervals[i - 1].end > intervals[i].start:
return False
return True
Summary:
- nothing to say
LeetCode: 252. Meeting Rooms





近期评论