博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GoLang练习实例100之006----斐波那契数列
阅读量:7192 次
发布时间:2019-06-29

本文共 357 字,大约阅读时间需要 1 分钟。

hot3.png

package mainimport "fmt"//斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……。//使用递归方式实现输出前20个斐波那契数func fib(n int) int {	if  n==1{		return 1	}else if n==2{		return 1	}	return fib(n-1)+fib(n-2)}func main(){	fibs := []int{}	for i:=1;i<=20;i++{		fibs=append(fibs,fib(i))	}	fmt.Println(fibs)}

 

转载于:https://my.oschina.net/zhangzhe/blog/1649402

你可能感兴趣的文章
git查看某个文件的提交历史
查看>>
新年遇到的证书签名无效问题
查看>>
微软MVP Round Table
查看>>
浅谈程序猿简历的写法,你会如何写你的简历呢。(转)
查看>>
Python笔记5----集合set
查看>>
cut---Linux下文本处理五大神器之四
查看>>
浅谈DOM数遍历
查看>>
Commons工具包的使用
查看>>
基于聚类和神经网络的图像颜色提取和评分方案
查看>>
Unity3D插件-自制小插件、简化代码便于使用(新手至高手进阶必经之路)
查看>>
银行家算法
查看>>
hsdfz -- 6.18 -- day3
查看>>
Spark 0.9.1和Shark 0.9.1分布式安装指南
查看>>
设置express ejs模板的后缀名html
查看>>
ubuntu的linux 下如何直接进入命令行终端,不进入可视桌面
查看>>
结对-结对编项目作业名称-最终程序
查看>>
Linux/Unix shell 监控Oracle实例(monitor instance)
查看>>
一个很炫的图片切换脚本
查看>>
python-AsciiTable
查看>>
Vijos P1974 金币【数列】
查看>>