爬楼梯
func climbStairs(n int) int {
f1 := 1
f2 := 2
f3 := f1 + f2
if n <= 2 {
return n
}
for i := 3 ; i <= n ; i ++ {
f3 = f1 + f2
f1 = f2
f2 = f3
}
return f3
}Last updated
func climbStairs(n int) int {
f1 := 1
f2 := 2
f3 := f1 + f2
if n <= 2 {
return n
}
for i := 3 ; i <= n ; i ++ {
f3 = f1 + f2
f1 = f2
f2 = f3
}
return f3
}Last updated