Back to ArraysRunning Sum of 1d Array
Easy

Running Sum of 1d Array

EasyOptionalPrefix Sum

Given an array, return a new array where each element is the sum of itself and every element before it.

Examples

Example 1

Input:
nums = [1,2,3,4]
Output:
[1,3,6,10]

Explanation: Each output value is the sum of nums[0..i]: 1, 1+2, 1+2+3, 1+2+3+4.

Example 2

Input:
nums = [1,1,1,1,1]
Output:
[1,2,3,4,5]

Example 3

Input:
nums = [3,1,2,10,1]
Output:
[3,4,6,16,17]

Constraints

  • 1 <= nums.length <= 1000
  • -10^6 <= nums[i] <= 10^6

Loading editor…

Code execution is coming soon.