252. Meeting Rooms
題目網址:https://leetcode.cn/problems/meeting-rooms/
題意:給定一包含開始時間和結束時間的
intervals
, 其中intervals[i] = [starti, endi]
, 返回一個人是否可以參加所有會議。注意:
(0,8)
、(8,10)
並不衝突
Solution:
想法:先將
intervals
根據interval.start
進行排序, 然後判斷當前interval[i - 1].end
是否大於interval[i].start
。若是的話, 代表會衝突到
class Solution { |
- time:$O(n \cdot log(n))$ ➔ sorting
- space:$O(1)$ ➔ 不需要額外空間
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 Zako's Blog!
評論