LeetCode 70. 爬楼梯(Climbing Stairs)
递归解法(超时):
class Solution {
public:int climbStairs(int n) {if(n == 1) return 1;if(n == 2) return 2;return climbStairs(n-1) + climbStairs(n-2);}
};
递归改循环(AC):
class Solution {
public:int climbStairs(int n) {vector <int> fabonacci;for (int i = 1; i <= n; i++){if (i == 1) fabonacci.push_back(1);else if (i == 2) fabonacci.push_back(2);else fabonacci.push_back(fabonacci[i-2] + fabonacci[i-3]);}return fabonacci[n-1];}
};
LeetCode 70. 爬楼梯(Climbing Stairs)相关推荐
- LeetCode 70爬楼梯71简化路径72编辑距离(dp)
新人公众号(求支持):bigsai 专注于Java.数据结构与算法,一起进大厂不迷路! 算法文章题解全部收录在github仓库bigsai-algorithm,求star! 关注这个潇洒青年一起飞,回 ...
- Python描述 LeetCode 70. 爬楼梯
Python描述 LeetCode 70. 爬楼梯 大家好,我是亓官劼(qí guān jié ),在[亓官劼]公众号.CSDN.GitHub.B站等平台分享一些技术博文,主要包括前端开发.pyt ...
- leetcode - 70. 爬楼梯
70. 爬楼梯 -------------------------------------- 假设你正在爬楼梯.需要 n 阶你才能到达楼顶. 每次你可以爬 1 或 2 个台阶.你有多少种不同的方法可以 ...
- 变形版汉诺塔:LeetCode:70爬楼梯
70. 爬楼梯 题目链接:70:爬楼梯 假设你正在爬楼梯.需要 n 阶你才能到达楼顶. 每次你可以爬 1 或 2 个台阶.你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数. 示例 1 ...
- LeetCode 70. 爬楼梯 (递归斐波那契 | 动态规划)
70. 爬楼梯 解法1 (暴力递归) 推出递推式子:f(n) = f(n - 1) + f(n - 2) 是一个斐波那契数列,用递归 class Solution {public int climbS ...
- LeetCode - 70. 爬楼梯(人肉递归、动态规划)2
70 . 爬楼梯 题目: 假设你正在爬楼梯.需要 n 阶你才能到达楼顶. 每次你可以爬 1 或 2 个台阶.你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数. 示例 1: 输入: 2 ...
- [Swift]LeetCode70. 爬楼梯 | Climbing Stairs
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ ➤微信公众号:山青咏芝(shanqingyongzhi) ➤博客园地址:山青咏芝(https://www.cnblog ...
- 爬楼梯 · Climbing Stairs
[抄题]: 假设你正在爬楼梯,需要n步你才能到达顶部.但每次你只能爬一步或者两步,你能有多少种不同的方法爬到楼顶部? [思维问题]: 不知道一步.两步怎么加.还是用iteration迭代.此题公式可被 ...
- Leetcode 70.爬楼梯
Time: 20190904 Type: Easy 考察:动态规划 题目描述 假设你正在爬楼梯.需要 n 阶你才能到达楼顶. 每次你可以爬 1 或 2 个台阶.你有多少种不同的方法可以爬到楼顶呢? 注 ...
最新文章
- 【Linux】【服务器】 CentOS7下卸载MySQL详细过程步骤
- 监督学习——通用线性模型
- QuorumPeerConfig.parse
- matlab 带有下标的赋值维度不匹配_远见另类资产管理体系下的核心系统搭建
- 7-4 sdut-运输计费问题 (10 分)python
- call()函数、apply()函数区别与意义
- 大数据建模,eBay的一个牛人
- Keil5下载安装教程并完成注册(配图操作)
- hadoop中java部分练习_java私塾Hadoop实战-中高级部分 之 Hadoop RestFul
- 计算机协会取消信息学奥赛,15万人参加的信息学奥赛停了 学生咋办家长咋看?...
- cfree5更新C++11特性
- 5v继电器模块实物接线_继电器实物接线图
- 现代汉语常用3500字=常见字2500字+次常见字1000字
- java每日一练(19_03_23)
- 企鹅吞狗,狗走狐悲,狼厂危矣
- Visual Studio 11开发指南(5)Visual Studio 11 IDE增强
- CSS通用样式2——Flex布局
- 失传万年的PS致富经典(九)
- AKM项目轶事之Flyback遭遇航班取消
- 设置VIM编辑器显示行号