力扣hot100 爬楼梯 线性DP

Problem: 70. 爬楼梯

复杂度

时间复杂度: O ( n ) O(n) O(n)

Code

Java 复制代码
class Solution {
	public int climbStairs(int n)
	{
		int[] f = new int[n + 1];
		f[0] = 1;
		f[1] = 1;
		for (int i = 2; i <= n; i++)
			f[i] = f[i - 1] + f[i - 2];

		return f[n];
	}
}
相关推荐
洛水水7 小时前
【力扣100题】53.最长回文子串
算法·leetcode·职场和发展
jieyucx7 小时前
Go 语言 sort 包详解:从基础排序到自定义排序(含底层原理+零基础看懂)
算法·golang·排序算法·sort
仙俊红8 小时前
Integer\int对比,equals()\hashcode面试
java·面试·职场和发展
叁散8 小时前
ESP32 LCD1602显示实验报告
算法
过期动态8 小时前
【LeetCode 热题 100】盛最多水的容器
java·数据结构·spring boot·算法·leetcode·spring cloud·职场和发展
凌波粒9 小时前
LeetCode--700.二叉搜索树中的搜索(二叉树)
算法·leetcode·职场和发展
君为先-bey9 小时前
LeMiCa——基于扩散模型的高效视频生成的词典序最小化路径缓存
python·算法·机器学习·扩散模型
洛水水9 小时前
【力扣100题】58.轮转数组
算法·leetcode
资深流水灯工程师9 小时前
LMS 最小均方算法在 DSP 上的 C 语言实现
算法
风筝在晴天搁浅9 小时前
阿里 LeetCode 876.链表的中间节点
算法·leetcode·链表