Question
You are given an integer length
and an array updates
where updates[i] = [startIdxi, endIdxi, inci]
.
You have an array arr
of length length
with all zeros, and you have some operation to apply on arr
. In the ith
operation, you should increment all the elements arr[startIdxi], arr[startIdxi + 1], ..., arr[endIdxi]
by inci
.
Return arr
after applying all the updates
.
https://leetcode.com/problems/range-addition/
- Solution1
1 | class Solution { |
Complexity:
Time complexity: O( n)
Space complexity: O(n)