力扣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];
	}
}
相关推荐
黎雁·泠崖3 分钟前
二叉树遍历:LeetCode 144 / 94 / 145 之递归 + 分治 + 非递归
java·数据结构·算法·leetcode
蒸汽求职4 分钟前
告别静态文档:利用 Notion 搭建“交互式”简历的降维展示策略
开发语言·缓存·面试·职场和发展·金融·notion
凌波粒4 分钟前
LeetCode--347.前 K 个高频元素(栈和队列)
java·数据结构·算法·leetcode
FluxMelodySun5 分钟前
机器学习(三十二) 半监督学习-基于分歧的方法与半监督聚类
人工智能·算法·机器学习
steem_ding6 分钟前
C++ 回调函数详解
开发语言·c++·算法
会编程的土豆8 分钟前
字符串知识(LCS,LIS)区分总结归纳
开发语言·数据结构·c++·算法
北顾笙98015 分钟前
day25-数据结构力扣
数据结构·算法·leetcode
lxh011319 分钟前
最接近的三数之和
java·数据结构·算法
小O的算法实验室21 分钟前
2026年SEVC,增强自适应大邻域搜索算法求解带有禁飞区及异构无人机的电动汽车路径规划问题,深度解析+性能实测
算法·论文复现·智能算法·智能算法改进
黎雁·泠崖35 分钟前
二叉树基础精讲(上):树形结构 · 二叉树概念 · 性质 · 遍历 · 基础操作全解析
java·数据结构·算法