Skip to content

Latest commit

 

History

History
21 lines (18 loc) · 529 Bytes

File metadata and controls

21 lines (18 loc) · 529 Bytes

Array

Screen Shot 2023-01-05 at 12 00 14 AM

T.C. O(nlogn)

/**
 * @param {number[][]} intervals
 * @return {boolean}
 */
var canAttendMeetings = function(intervals) {
    let sorted = intervals.sort((a, b) => a[0] - b[0]);
    for(let i = 0; i < intervals.length - 1; i++) {
        if(sorted[i][1] > sorted[i + 1][0]) {
            return false;
        }
    }
    return true;
};