美文网首页
LeetCode 一维数组动态和 (swift 5.0)

LeetCode 一维数组动态和 (swift 5.0)

作者: 静守幸福 | 来源:发表于2020-09-18 22:17 被阅读0次
class Solution {
    func runningSum(_ nums: [Int]) -> [Int] {
        if nums.count == 1 {
            return nums
        }
        
        var sum = [Int].init(repeating: nums.count, count: nums.count)
        sum[0] = nums[0]

        for (index,_) in nums.enumerated() {
            if index >= 1 {
                sum[index] = sum[index - 1] + nums[index]
            }
        }
        return sum
    }
}

传送门:LeetCode

相关文章

网友评论

      本文标题:LeetCode 一维数组动态和 (swift 5.0)

      本文链接:https://www.haomeiwen.com/subject/cijsyktx.html