JunyiCode
3/25/2020 - 1:47 AM

252. Meeting Rooms

/*
ascending order:
  Arrays.sort(intervals, (a, b) -> a[0] - b[0]);
*/


class Solution {
    public boolean canAttendMeetings(int[][] intervals) {
        if(intervals.length <= 1)
          return true;
        
        Arrays.sort(intervals, (a, b) -> a[0] - b[0]);
    
        for(int i = 1; i < intervals.length; i++) {
            if(intervals[i - 1][1] > intervals[i][0])
                return false;
        }
        return true;
    }
}