能参加已安排的会议的最多会议数

   var canAttendMeetings = function(intervals) {
      if(intervals.length<1) return 0;
      intervals.sort((i1, i2) => {
          if (i1[0] - i2[0]==0) {
            return i1[1] - i2[1]
          }
          return i1[0] - i2[0]
      });
      let i = 0;
      let a=1;
      let arr = intervals[0];
      while(i < intervals.length - 1) {
        if(arr[1] > intervals[i+1][0]) {
        }else {
            arr =  intervals[i+1];
            a++;
        }
        i++;
      }
      return a;
    };
    console.log(canAttendMeetings([[1, 10], [1, 2], [3, 14], [3, 4],[5, 6]]));

  

posted @ 2022-05-11 19:45  这个攻城狮不太冷静  阅读(11)  评论(0编辑  收藏  举报