[LeetCode]70. Climbing Stairs
来源:互联网 发布:恐怖黎明数据库 编辑:程序博客网 时间:2024/06/16 21:51
[LeetCode]70. Climbing Stairs
题目描述
思路
动归入门
到达第i个台阶的方式,只可以通过第i-1个台阶走一步或者第i-2个台阶走一步
所以有
dp[i] = dp[i - 1] + dp[i - 2]
进一步,实质上是一个斐波那契数列
代码
class Solution {public: int climbStairs(int n) { int a = 1, b = 1; while (n--) a = (b += a) - a; return a; }};
0 0
- [LeetCode]70.Climbing Stairs
- LeetCode --- 70. Climbing Stairs
- [Leetcode] 70. Climbing Stairs
- [leetcode] 70.Climbing Stairs
- [leetCode]70. Climbing Stairs
- 70. Climbing Stairs LeetCode
- [LeetCode]70. Climbing Stairs
- 【LeetCode】70. Climbing Stairs
- leetcode 70. Climbing Stairs
- leetcode 70. Climbing Stairs
- LeetCode *** 70. Climbing Stairs
- 【LeetCode】70. Climbing Stairs
- LeetCode 70. Climbing Stairs
- leetcode 70. Climbing Stairs
- [LeetCode]70. Climbing Stairs
- 【LeetCode】70. Climbing Stairs
- LeetCode 70. Climbing Stairs
- #leetcode#70.Climbing Stairs
- 手机信息页面
- 主定理
- struts.xml中的Result标签的type属性
- upw 控件
- 列表的操作,习题38,learn python the hard way.
- [LeetCode]70. Climbing Stairs
- CCNA学习日记-01-简介
- 种子填充法
- Centos7 网络配置 开启(动态IP&静态IP) 查IP 安装 net-tools 升级 yum
- GCC之C 语言编译过程
- 摄像机标定04_从单幅图像中提取世界坐标
- 字符设备关键函数与编程框架
- 线性表的链式存储格式基本操作:创建链表、插入、删除、查找、求表长、打印链表
- httpClient发送https请求