问题 给出一个无重叠的按照区间起始端点排序的区间列表. 在列表中插入一个新的区间,你要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间). 样例 插入区间[2, 5] 到 [[1,2], [5,9]],我们得到 [[1,9]]. 插入区间[3, 4] 到 [[1,2], [5,9]],我们得到 [[1,2], [3,4], [5,9]]. 思路 只要依次遍历,判断当前元素与要插入元素的关系. 如当前元素的右端点小于插入元素的左端点,则说明当前元素与插入元素无交并. 如当前元素的左端…