에러 안나게 해주세요

1480. Running Sum of 1d Array - JavaScript 본문

Algorithm/leetcode

1480. Running Sum of 1d Array - JavaScript

Coom 2021. 1. 1. 22:00

문제

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