aboutsummaryrefslogtreecommitdiff
path: root/non_overlapping_interval.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'non_overlapping_interval.cpp')
-rw-r--r--non_overlapping_interval.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/non_overlapping_interval.cpp b/non_overlapping_interval.cpp
index 3cadb8d..228f691 100644
--- a/non_overlapping_interval.cpp
+++ b/non_overlapping_interval.cpp
@@ -11,7 +11,7 @@ class Solution {
static bool cmp(vector<int> &a, vector<int> &b) { return a[1] < b[1]; }
public:
- int eraseOverlapIntervals(vvd(int) & intervals) {
+ int eraseOverlapIntervals(vvd & intervals) {
int ans = -1;
if (!intervals.size())
return 0;
@@ -29,9 +29,9 @@ public:
int main() {
Solution obj;
- vvd(int) i1 = {{1, 2}, {2, 3}, {3, 4}, {1, 3}};
- vvd(int) i2 = {{1, 2}, {1, 2}, {1, 2}};
- vvd(int) i3 = {{1, 2}, {2, 3}};
+ vvd i1 = {{1, 2}, {2, 3}, {3, 4}, {1, 3}};
+ vvd i2 = {{1, 2}, {1, 2}, {1, 2}};
+ vvd i3 = {{1, 2}, {2, 3}};
printf("%d\n", obj.eraseOverlapIntervals(i1)); // expect: 1
printf("%d\n", obj.eraseOverlapIntervals(i2)); // expect: 2
printf("%d\n", obj.eraseOverlapIntervals(i3)); // expect: 0