package main
import "fmt"
// 用go实现斐波那契数列
func fib(num int) int {
var result int
if num < 2 {
result = num
} else {
result = fib(num-1) + fib(num-2)
}
return result
}
func main() {
nu := 7
arr := []int{}
for i := 0; i <= nu; i++ {
arr = append(arr, fib(i))
}
for _,j:=range arr{
fmt.Print(j)
fmt.Print(" ")
}
}
相关文章
- 03-24数据结构练习--斐波那契数列的四种写法
- 03-24斐波那契数列(fib)
- 03-24斐波那契数列的应用
- 03-24动态规划求斐波那契数列
- 03-24利用数组计算斐波那契数列
- 03-24欧拉计划matlab实现问题2:偶斐波那契数
- 03-24递归法求斐波那契数列
- 03-24【剑指offer】7:斐波那契数列
- 03-24剑指offer第七题:斐波那契数列
- 03-24斐波那契数列