57. Insert Interval
題目網址:https://leetcode.cn/problems/insert-interval/
題意:給一無重疊的 interval array
intervals, 且intervals已根據intervals[i][0]做升序排列。今插入一區間
newInterval, 必須確保插入後intervals仍升序排列且不重疊 (如果有必要的話, 可以合併區間)

Solution:
想法:先將
newInterval插入intervals中的正確位置, 然後再利用 56. Merge Intervals 進行 merge
class Solution { |
- time:$O(n)$ ➔ 遍歷
intervals - space:$O(n)$ ➔
res
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 Zako's Blog!
評論