70. Climbing Stairs
来源:互联网 发布:阿里云 新网 编辑:程序博客网 时间:2024/06/07 10:19
1、题目描述
输入n,要走上n层楼梯,每次可以爬1阶或者2阶,共有多少种爬楼方法 。
2、思路
dp[i] = dp[i-1] + dp[i-2]
可以dp,从状态转移方程也可以知道是斐波那契数列。
3、代码
int climbStairs(int n) { if(n<2) return 1; int a=1,b=1; int k=2; while(k<=n){ int c= a+b; a=b; b=c; k++; } return b; }
阅读全文
0 0
- [LeetCode]70.Climbing Stairs
- 70.Climbing Stairs
- LeetCode --- 70. Climbing Stairs
- [Leetcode] 70. Climbing Stairs
- [leetcode] 70.Climbing Stairs
- 70.Climbing Stairs
- 70. Climbing Stairs
- 70.Climbing Stairs
- 70. Climbing Stairs
- [leetCode]70. Climbing Stairs
- 70. Climbing Stairs
- 70. Climbing Stairs LeetCode
- 70. Climbing Stairs
- 70. Climbing Stairs
- 70. Climbing Stairs
- [LeetCode]70. Climbing Stairs
- 【LeetCode】70. Climbing Stairs
- 70. Climbing Stairs
- 萌新理解-Java之TCP通信
- 从 Quora 的 187 个问题中学习机器学习和NLP
- 多重背包有个疑惑点
- SSL P2278 Oliver的救援 题目
- 我才接触到的深度学习的一系列不那么相关的概念weight decay ,crop等等概念
- 70. Climbing Stairs
- Gradle 安装
- Angular在页面加载很慢的时候,会出现双花括号的问题
- Ubuntu 16.04安装手动分区配置
- 【dsu on tree】Codeforces600E[Lomsat gelral]题解
- JAVA 集合 迭代器
- 与系统函数distance重名的问题
- 开门见“神” HNUST 1886 ( 区间DP )
- 小东吖 之 java Collection集合和迭代器