252. Meeting Rooms
Problem description:
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 1:1
2Input: [[0,30],[5,10],[15,20]]
Output: false
Example 2:1
2Input: [[7,10],[2,4]]
Output: true
Solution:
Use lambda function to sort, if previous meeting is longer than the latter meeting, then the person can not attend all meetings.
1 | /** |
time complexity: $O(nlogn)$, sorting
space complexity: $O(1)$
reference: