力扣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];
	}
}
相关推荐
芝士爱知识a14 小时前
AI 模拟面试怎么做:智蛙公考智能体多轮对话 + 实时追问的工程实现
面试·职场和发展
古城小栈14 小时前
为啥说:训练用BF16,推理用FP16
人工智能·算法·机器学习
KaMeidebaby14 小时前
卡梅德生物技术快报|蛋白 N 端测序在重组贻贝融合蛋白表征中的应用,解决原核表达序列偏移工艺难题
前端·人工智能·物联网·算法·百度
Turbo正则15 小时前
群论在AI中的应用概述
人工智能·算法·抽象代数
ysa05103015 小时前
【并查集】判环
c++·笔记·算法
Jerry15 小时前
KeetCode 44. 开发商购买土地
算法
Jerry16 小时前
KeetCode 58. 区间和
算法
Jerry17 小时前
LeetCode 209. 长度最小的子数组
算法
彦为君17 小时前
算法思维与经典智力题
java·前端·redis·算法
智能优化与强化学习17 小时前
Gym(Gymnasium)仿真环境详解(二):环境简介、入门算法、调参要点、核心挑战
算法·强化学习·gym·零基础入门·算法评估