题目
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLzYjZ3kjY3ETOzETYhZjN5QmYjRDMkRTYiZWOzcTMmJzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
Swift Code
class Solution {
func fib(_ n: Int) -> Int {
let zero = 0
let first = 1
if n == 0 { return zero }
if n == 1 { return first }
return fib(n - 1) + fib(n - 2)
}
}
class Solution {
func fib(_ n: Int) -> Int {
let zero = 0
let first = 1
if n == 0 { return zero }
if n == 1 { return first }
return fib(n - 1) + fib(n - 2)
}
}