0252: Meeting Rooms
Problem Statement
Code Solution
class Solution:
def canAttendMeetings(self, intervals):
intervals.sort(key=lambda x: (x.start, x.end))
prev = intervals[0]
N = len(intervals)
for ix in range(1, N):
curr = intervals[ix]
if prev.end > curr.start:
return False
prev = curr
return True