에러 안나게 해주세요
1480. Running Sum of 1d Array - JavaScript 본문
문제
Given an array nums. We define a running sum of an array as runningSum[i] = sum(nums[0]…nums[i]).
Return the running sum of nums.
```
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].
```
풀이 :
/**
* @param {number[]} nums
* @return {number[]}
*/
var runningSum = function(nums) {
let result= [];
for(i=0; i < nums.length; i++){
if(i === 0){
result.push(nums[0]);
}else{
result.push(result[i-1]+nums[i]);
}
}
return result;
};
자바스크립트 연습할려고, 하루에 한 두문제씩 풀기. (사실 취업이 국비 끝나고 두달 째 안됨.)
Array를 활용하여 1~N까지 더하는 문제였다. 국비시작하고 2달 뒤에 손 놨었는데, 풀 때마다 머리 쥐어뜯는 건 여전함.
취업할 때까지는 열심히 easy 문제를 도전 할 생각이다.
'Algorithm > leetcode' 카테고리의 다른 글
13. Roman to Integer (0) | 2021.02.03 |
---|---|
1037. Valid Boomerang (0) | 2021.01.29 |
11. Container With Most Water (0) | 2021.01.28 |
Sales by Match - JavaScript (0) | 2021.01.06 |
Simple Array Sum - JavaScript (0) | 2021.01.02 |