力扣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];
	}
}
相关推荐
casual~7 小时前
十六届蓝桥杯国赛个人题解
经验分享·学习·算法·蓝桥杯
方也_arkling7 小时前
【Java-Day18】API篇-Arrays
java·算法·排序算法
吴可可1237 小时前
Curve.GetSplitCurves高效分割技巧
算法
测试老哥8 小时前
接口测试详解
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
硅谷秋水8 小时前
Qwen-VLA:跨任务、环境与机器人形态的视觉-语言-动作统一建模
人工智能·深度学习·算法·计算机视觉·语言模型·机器人
IronMurphy8 小时前
【算法五十六】84. 柱状图中最大的矩形
算法
fie88898 小时前
matlab打靶法求解两点边值优化问题
开发语言·算法·matlab
酉鬼女又兒9 小时前
零基础入门计算机网络:第一章概述全解(三种交换方式+八大性能指标+体系结构分层+十年考研真题精讲)
网络协议·计算机网络·考研·网络安全·职场和发展·计算机外设·求职招聘
不做无法实现的梦~9 小时前
常见工程分析软件
stm32·嵌入式硬件·算法