我的日程安排表 III
我的日程安排表 III🟨
做题过程
用线段树写起来很麻烦,就差分很快写完了,在能不能剪枝上卡了一下,后面还是没有剪枝,好像不能剪枝。
算法概述
本题要求为每次加入预定区间后返回预定区间最大重叠次数。差分太简单了,还是以线段树为准。
- 时间复杂度为
- 空间复杂度为
JAVA
1 | class MyCalendarThree { |
总结
线段树思路回顾我的日程安排表 II。
- Title: 我的日程安排表 III
- Author: tobegold574
- Created at : 2025-01-04 10:08:17
- Updated at : 2025-01-04 10:27:27
- Link: https://tobegold574.me/2025/01/04/我的日程安排表-III/
- License: This work is licensed under CC BY-NC-SA 4.0.
Comments