Q: Exercise: Implement a function FibonacciArray(n) that takes an integer n as input and returns an array of length n wh
Posted: Thu Jul 14, 2022 2:06 pm
Q: Exercise: Implement a function FibonacciArray(n) that takesan integer n as input and returns an array of length n whose k-thelement is the k-th Fibonacci number.
This is the code I used but I'm not sure what I'm doingwrong.
func FibonacciArray(n int) []int {
finalSlice := make([]int, n+1)
finalSlice[0] = 1 f
or i := 1; i <= n; i++ {
if i <= 2 { finalSlice[i-1] = 1
} else { var sumSlice int
sumSlice += finalSlice[i-3]
sumSlice += finalSlice[i-2]
finalSlice[i-1] = sumSlice
}
}
return finalSlice
}
This is the code I used but I'm not sure what I'm doingwrong.
func FibonacciArray(n int) []int {
finalSlice := make([]int, n+1)
finalSlice[0] = 1 f
or i := 1; i <= n; i++ {
if i <= 2 { finalSlice[i-1] = 1
} else { var sumSlice int
sumSlice += finalSlice[i-3]
sumSlice += finalSlice[i-2]
finalSlice[i-1] = sumSlice
}
}
return finalSlice
}