不会飞的章鱼

熟能生巧,勤能补拙;念念不忘,必有回响。

Leetcode_1480_running-sum-of-1d-array | 一维数组的动态和

题目描述

leetcode中国

解析

设置中间变量,循环一次,记录一次元素和,遍历完后返回结果。

  • Golang
1
2
3
4
5
6
7
8
9
10
func runningSum(nums []int) []int {
//中间变量,一边循环,一边保存元素和
sum := 0
for i:=0;i<len(nums);i++ {
//将索引小于等于i的全部元素相加,赋值索引为i的元素
sum += nums[i]
nums[i] = sum
}
return nums
}
------ 本文结束------
如果本篇文章对你有帮助,可以给作者加个鸡腿~(*^__^*),感谢鼓励与支持!