Range Update
You are given a list of integers nums and a two-dimensional list of integers operations. Each operation is of the following form: [L, R, X], which means that you should increment by X all the elements from indices L to R inclusive in the list (the list is 0-indexed).
Apply all operations and return the final list.
Constraints
n ≤ 10,000wherenis length ofnumso ≤ 10,000whereois length ofoperations
https://binarysearch.com/problems/Range-Update
Examples
Example 1
Input
- nums = 
[7, 3, 1, -10, 3] - operations =
 
[[0,0,3],
 [1,3,2],
 [2,3,5]]
Output
- answer = 
[10, 5, 8, -3, 3] 
Explanation
The initial list is [7, 3, 1, -10, 3].
- After applying the first operation (
[0, 0, 3]) the list becomes[10, 3, 1, -10, 3]. - After applying the second operation (
[1, 3, 2]) the list becomes[10, 5, 3, -8, 3]. - After applying the third operation (
[2, 3, 5]) the list becomes[10, 5, 8, -3, 3]. 
      
      
Leave a comment