斐波那契-配电物联〔2020〕5号-关于发布《台区智能融合终端相关技术规范》的通知-水印(4)

上传者: 26786277 | 上传时间: 2022-09-29 08:51:03 | 文件大小: 1.89MB | 文件类型: PDF
A11. (1)斐波那契 1. 下面的程序会计算出斐波那契数列。 Listing 3.16. Go编写的斐波那契函数 package main import "fmt" func fibonacci(value int) []int { x := make([]int, value) ..0 x[0], x[1] = 1, 1 ..1 for n := 2; n < value; n++ { x[n] = x[n-1] + x[n-2] ..2 } return x ..3 } func main() { for _, term := range fibonacci(10) { ..4 fmt.Printf("%v ", term) } } ..0 创建一个用于保存函数执行结果的 array; ..1 开始计算斐波那契数列; ..2 xn = xn−1 + xn−2; ..3 返回整个 array; ..4 使用保留字 range可以逐个得到斐波那契函数返回的序列。这里 有 10个,且打印了出来。 A12. (1) Map function Listing 3.17. Map函数 1. func Map(f func(int) int, l []int) []int { j := make([]int, len(l)) for k, v := range l { j[k] = f(v)

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明