My Calendar III LeetCode solution in C++

1
class MyCalendarThree {
2
public:
3
map<int, int> mp;
4
MyCalendarThree() {}
5
int book(int start, int end) {
6
mp[start]++;
7
mp[end]--;
8
int sum = 0;
9
int ans = 0;
10
for (auto it = mp.begin(); it != mp.end(); it++) {
11
sum += it->second;
12
ans = max(ans, sum);
13
}
14
return ans;
15
}
16
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0