Source: Fibonacci Number - LeetCode
状态转移方程
题解
class Solution:
def fib(self, n: int) -> int:
if n<2:return n
dp=[0 for i in range(n+1)]
dp[1]=1
for i in range(2,n+1):
dp[i]=dp[i-1]+dp[i-2]
return dp[n]
本文介绍了如何使用状态转移方程实现LeetCode中的Fibonacci数列问题的递归优化,通过动态规划存储中间结果,以提高计算效率。

8467

被折叠的 条评论
为什么被折叠?



