AlgoLounge

Meeting Rooms

easy

Given an array of meeting time intervals where intervals[i] = [starti, endi], determine if a person could attend all meetings.

Examples

Example 1

Input:  intervals = [[0,30],[5,10],[15,20]]
Output: false

The meetings [0,30] and [5,10] overlap, and [0,30] and [15,20] also overlap.

Example 2

Input:  intervals = [[7,10],[2,4]]
Output: true

The meetings do not overlap.

Constraints

  • 0 <= intervals.length <= 10^4
  • intervals[i].length == 2
  • 0 <= starti < endi <= 10^6
TypeScript
Loading editor…
List of test cases (5)
Case 1
intervals = [[0,30],[5,10],[15,20]]
Case 2
intervals = [[7,10],[2,4]]
Case 3
intervals = []
Case 4
intervals = [[1,5],[8,9]]
Case 5
intervals = [[1,5],[5,9]]