Intervals

452. Minimum Number of Arrows to Burst Balloons

452. Minimum Number of Arrows to Burst Balloons 可以先看 435.

435. Non-overlapping Intervals

435. Non-overlapping Intervals 這一題比前面的系列題目還稍難一點,但是思維很像一樣需要先將時間區間排序好,接著的目標是要找到移除幾個區間才能讓所有的會議都沒有重複的時間,這一題不能先把可以合併的時間都合併起來,因為當我們都合併起來之後,就會找不到到底哪一個需要被合併。 當所有的區間都按照順序排好後,

986. Interval List Intersections

986. Interval List Intersections 這一題應該算是時間區間的最後一個變形,可以想像成,有兩個人的班表,我們要找出他們哪些時間有一起上班,可能是這個時間這兩個人才可以開會,如果說這個題目問超過兩個人,

253. Meeting Rooms II

253. Meeting Rooms II 這題我們要算的是,時間有重疊沒有關係,但是告訴我們至少需要幾間會議室,我們才能安排好所有的會議(面試)。 往下閱讀之前,

57. Insert Interval

57. Insert Interval 這題的解法很簡單,直接把新的區間加入進去,重新使用 56. 題的解法。 class Solution:

56. Merge Intervals

56. Merge Intervals 這題只要解過了 252. Meeting Rooms 、 253. Meeting Rooms

252. Meeting Rooms

252. Meeting Room 這個題目是所有題目的基礎,題目給定一連串的時間序列,且時間序列是亂序的,想問這些時間區間有沒有重複? 雖然說題目是簡單,我覺得這只是題目的解法很簡單,但是如果第一次看到題目,