代码仓库:Github | Leetcode solutions @doubleZ0108 from Peking University.
经典动态规划
- 解法1: 递归
- 解法2(T30% S96%): DP解法,变为for循环,用一个数组来储存之前的状态
- 改进(T64% S80%):不需要数组,只循环最后的两个变量
- 解法3(T90 S99%): 数学方法斐波那契数列,递推式 → 通项公式 (注意通项公式是从0开始)
代码仓库:Github | Leetcode solutions @doubleZ0108 from Peking University.
经典动态规划
【LeetCode】39. 组合总和
经典递推题。
斐波那契数列
题目假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢
博客主页:?看看是李XX还是李歘歘??每天分享一些包括但不限于计算机基础、算法等相关的知识点??
【代码】来自北大算法课的Leetcode题解:746. 使用最少花费爬楼梯。
70. 爬楼梯题目描述解题思路代码实现题目描述解题思路现在我们需要爬上阶梯子,规定每次只能向上爬1阶或2阶。我们从最(x-2)。第0阶和第1阶有1种方法,
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M