只保留输入、代码和递归树,课堂上可以逐层展开来讲“重复子问题”。
1def fib(n): 2 if n <= 1: 3 return n 4 return fib(n - 1) + fib(n - 2)