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
网友评论