力扣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];
	}
}
相关推荐
我爱工作&工作love我2 分钟前
P14359 [CSP-J 2025] 异或和
算法
茉莉玫瑰花茶3 分钟前
GO [ 数据格式 ]
服务器·网络·算法·golang
小poop5 分钟前
高级排序算法与性能对比——归并、非比较排序及总结
数据结构·算法·排序算法
aqiu1111115 分钟前
CodeTop按顺序刷题0003:LeetCode 206. 反转链表(迭代法图文详解与动态演示)
算法·leetcode·链表
果霸大叔32 分钟前
AI网关第8篇:AI 代理与负载均衡--多模型实例如何调度?
人工智能·算法·自然语言处理·负载均衡·ai-native
不会就选b37 分钟前
算法日常・每日刷题--<动态规划>29
数据结构·算法·leetcode
美味蛋炒饭.39 分钟前
java八股面试(2)
面试·职场和发展
垆边人似月.1 小时前
最少的元素个数使和为 target
数据结构·c++·算法
炽橙超真云1 小时前
2D 工程图纸如何自动转成可编辑 3D 模型?拆解读图与建体两条技术路径(DXF/DWG/PDF 到 STEP)
算法·3d·工业智能·工业ai
夕除1 小时前
redis--dict rehash
算法·哈希算法