题目来源:LeetCode56:合并区间
问题抽象: 给定一个区间数组 intervals(长度 ≥0),每个区间为 [start_i, end_i](start_i ≤ end_i),要求合并所有重叠或相邻的区间,并返回一个非重叠区间数组。核心需求如下:
- 合并定义:
- 两个区间
[a,b]和[c,d]若满足b ≥ c(部分重叠、包含或相邻),则合并为[min(a,c), max(b,d)]; - 非重叠区间(如
[1,2]和[4,5])保持原样。
- 两个区间
- 输出要求

订阅专栏 解锁全文
455

被折叠的 条评论
为什么被折叠?



