LeetCode - 435 解題紀錄 / August LeetCoding Challenge Day 15
題目: LeetCode - 435. Non-overlapping Intervals
題目說明
給一個二維陣列代表區間,求需要刪除多少個區間使得區間中沒有交集。( 需要刪除最少的區間 )
解題思路
為了方便計算,我們先將區間依照右端點以小到大排序。接著選定一個區間,然後計算右邊的區間和目前區間交集的個數,這些都是需要刪除的區間,接著將目前區間換成目前找到不交集的區間,重複做此步驟即可。
參考解法
1 | class Solution { |
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 Larry's notes!
評論