第一步 排序(start排序完, 在逆序排end)[1,3], [1,2], [2,6], [2,4], [8,10],[15,18] 分两种情况合并区间情况1: [1,2], [2,5] 则更新最后一组的end为5, 即[1,5]情况2: [1,2], [4,8] 则直接插入[4,8] class Solution { public: struct myC{ // 按照第二位进行排序 bool operator()(Interval &a, Interval &b){ return a.start < b.start ||...