Leetcode Algorithm 1480
Running Sum of 1d Array
Example 1
Input: nums = [1,2,3,4]
Output: [1,3,6,10]
Explanation: Running sum is obtained as follows: [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]
Explanation: Running sum is obtained as follows: [1, 1+1, 1+1+1, 1+1+1+1, 1+1+1+1+1].
Example 3:
Input: nums = [3,1,2,10,1]
Output: [3,4,6,16,17]
result
var runningSum = function(nums) {
let numArray = [];
let numsSum = 0;
for(let i= 0 ; i < nums.length ; i++){
numsSum = numsSum + nums[i]
numArray.push(numsSum)
}
return numArray;
};
Reference
この問題について(Leetcode Algorithm 1480), 我々は、より多くの情報をここで見つけました https://velog.io/@qkrdudgh052/Leetcode-Algorithm-1480テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol