golang切片的简单应用-斐波拉契数列
package main
import "fmt"
func main() {
fbnSlice := fbn(10)
fmt.Println(fbnSlice)
}
func fbn(n int) []uint64 {
fbnslice := make([]uint64, n)
fbnslice[0] = 1
fbnslice[1] = 1
for i := 2; i < n; i++ {
fbnslice[i] = fbnslice[i-1] + fbnslice[i-2]
}
return fbnslice
}

浙公网安备 33010602011771号