給一個 intervals array,類似

[[1,3],[2,6],[8,10],[15,18]]

然後回答一些問題

通常會先把 intervals 由第一個字排序

sorted_intervals = sorted(intervals, key = lambda x: x[0])

然後走訪一遍,仔細觀察要對每個 interval 的頭或尾做哪些事

56. Merge Intervals

435. Non-overlapping Intervals

452. Minimum Number of Arrows to Burst Balloons