본문 바로가기
알고리즘

[알고리즘] Running Sum of 1d Array

by keel_im 2021. 5. 3.
반응형

포인트

  • 누적해서 합을 구하는 문제입니다. (누적 합) 아이디어는 간단합니다. 기존 배열과 같은 크기의 0으로 초기화된 배열을 만들고 0번 인덱스 값을 초기화합니다. 그리고 현재 값과 이전 값들을 더하는 방식으로 누적 합을 계산하였습니다. 

🧶문서는 항상 수정될 수 있습니다. 비판은 환영합니다. 

python

class Solution:
    def runningSum(self, nums: List[int]) -> List[int]:
        temp = [0] * len(nums)
        temp[0] = nums[0]
        for i in range(1, len(nums)):
            temp[i] = temp[i - 1] + nums[i]

        return temp
반응형

'알고리즘' 카테고리의 다른 글

[알고리즘] N진수 게임  (0) 2021.05.04
[알고리즘] 문자열 압축  (0) 2021.05.03
[알고리즘] 괄호 변환  (0) 2021.05.02
[알고리즘] 오픈 채팅방  (0) 2021.05.02
[알고리즘] 멀리 뛰기  (0) 2021.05.02

댓글