2 篇
欢迎来到 LeetCode 专区。
题目描述 给定一个无重复元素的有序整数数组 nums,需要返回恰好覆盖数组全部数字的最小有序区间范围列表。 如果某个区间只有一个数字,就输出 "a";如果某个区间从 a 连续到 b,就输出 "a->b"。 知识边界 分组循环 这题适合用分组循环来做。因为数组已经有序,而且没有重复元素,所以只要相邻两个数满足 nums[
题目描述 给定一个区间数组 intervals,其中 intervals[i] = [starti, endi] 表示一个闭区间。 需要把所有有重叠部分的区间合并起来,最终返回一个互不重叠、并且恰好覆盖原始所有区间的结果数组。 知识边界 排序后线性合并 这题的关键不在于暴力比较每一对区间,而是先按左端点排序。排完序之后