《零基础Go语言算法实战》【题目 4-1】返回数组中所有元素的总和

《零基础Go语言算法实战》

【题目 4-1】返回数组中所有元素的总和

请用 Go 语言编写一个函数,将整数数组作为输入并返回数组中所有元素的总和。

【解答】

package main

import "fmt"

func sumArray(array [5]int) int {

sum := 0

for _, val := range array {

sum += val

}

return sum

}

func main() {

array := [5]int{6, 6, 6, 6, 6}

total := sumArray(array)

fmt.Println(total)

}

//$ go run interview4-1.go

//30

相关推荐
人道领域2 分钟前
【LeetCode刷题日记】1047:双栈法与双指针法巧妙消除相邻重复字符
java·算法·leetcode·职场和发展
切糕师学AI2 分钟前
布隆过滤器(Bloom Filter)技术详解
数学·算法
礼拜天没时间.7 分钟前
力扣热题100实战 | 第33期:搜索旋转排序数组——二分查找的变体艺术
算法·leetcode·职场和发展·旋转数组·搜索旋转排序数组
Jenlybein21 分钟前
用 uv 替代 conda,速度飙升(从 0 到 1 开始使用 uv)
后端·python·算法
400分22 分钟前
LangChain 与大模型技术全链路详解
算法·架构
电科一班林耿超23 分钟前
第 14 课:动态规划(DP)—— 算法思想的巅峰,面试的终极分水岭
数据结构·算法·动态规划
lihao lihao26 分钟前
Linux文件与fd
java·linux·算法
Navigator_Z29 分钟前
LeetCode //C - 1026. Maximum Difference Between Node and Ancestor
c语言·算法·leetcode
程序员鱼皮37 分钟前
傻子可懂的 Harness Engineering 入门教程 + 项目实战,一次搞懂 AI 编程工程化!
ai·程序员·编程·ai编程·#计算机
We་ct38 分钟前
LeetCode 63. 不同路径 II:动态规划解题详解
前端·算法·leetcode·typescript·动态规划