LeetCode 70. 爬楼梯

https://leetcode-cn.com/problems/climbing-stairs/
动态规划 当前楼梯的方法数 = 前一阶楼梯的方法数 + 前前一阶楼梯的方法数 f (n) = f(n - 1) + f(n - 2) 状态转移: 遍历, 逐个计算当前楼梯的方法数
public int climbStairs(int n) {
int p = 0, q = 0, r = 1;
for (int i = 0; i < n; i++) { p = q; q = r; r = p + q; } return r; }

LeetCode 70. 爬楼梯最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/18159.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>