From 378e03a2907d51a06977cbbb6ddd5204a2787c57 Mon Sep 17 00:00:00 2001 From: chayan das <110921638+Chayandas07@users.noreply.github.com> Date: Thu, 26 Sep 2024 16:40:20 +0530 Subject: [PATCH] Create 729. My Calendar I --- 729. My Calendar I | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 729. My Calendar I diff --git a/729. My Calendar I b/729. My Calendar I new file mode 100644 index 0000000..08d3c14 --- /dev/null +++ b/729. My Calendar I @@ -0,0 +1,17 @@ +class MyCalendar { +public: + vector> booked; + + MyCalendar() { + } + + bool book(int start, int end) { + for (auto &b : booked) { + if (max(b.first, start) < min(b.second, end)) { + return false; + } + } + booked.push_back({start, end}); + return true; + } +};