为啥最后return返回的是两个函数相加的结果呢,那个函数没有具体,可是那个函数没有具体运算呀!不应该返回的是(n-1)+(n-2)吗
2条回答 默认 最新
- 绿豆蛙给生活加点甜 2022-04-12 16:20关注
有具体的,if(n==0||n==1) return 1
这部分有具体实现了,然后
f(2)=f(1)+f(0)=2
f(3)=f(2)+f(1)=3
以此类推本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
为啥最后return返回的是两个函数相加的结果呢,那个函数没有具体,可是那个函数没有具体运算呀!不应该返回的是(n-1)+(n-2)吗
有具体的,if(n==0||n==1) return 1
这部分有具体实现了,然后
f(2)=f(1)+f(0)=2
f(3)=f(2)+f(1)=3
以此类推