当前位置:网站首页>732. 我的日程安排表 III

732. 我的日程安排表 III

2022-06-09 23:18:00 julia点c

732. 我的日程安排表 III

差分数组,使用哈希表存储,然后遍历哈希表,记录最大值

class MyCalendarThree {
    
public:
    map<int,int>S;
    MyCalendarThree() {
    
        
    }
    
    int book(int start, int end) {
    
       S[start]++,S[end]--;
       int sum=0,res=0;
       for(auto [u,v]:S)
       {
    
          sum+=v;
          res=max(sum,res);
       }
       return res;
    }
};


原网站

版权声明
本文为[julia点c]所创,转载请带上原文链接,感谢
https://blog.csdn.net/xl160917219/article/details/125139979