題目:
https://leetcode.com/problems/corporate-flight-bookings/
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| class Solution { public: vector<int> corpFlightBookings(vector<vector<int>>& bookings, int n) { vector<int> arr(n+2); for(vector<int>& books : bookings){ arr[books[0]] += books[2]; arr[books[1]+1] -= books[2]; }
vector<int> ans; for(int i=1; i<n+1; ++i){ arr[i] += arr[i-1]; ans.push_back(arr[i]); } return ans; } };
|