技术栈

力扣 爬楼梯

孑么2024-07-18 17:42

动态规划算法基础篇。

java 复制代码
class Solution {
    public int climbStairs(int n) {
        int[] f = new int[n + 1];
        f[0] = 1;
        f[1] = 1;
        //当爬到n阶楼梯时,可知是由n-1阶或n-2阶楼梯而来
        for(int i = 2; i <= n; i++) {
            f[i] = f[i - 1] + f[i - 2];//后面的每一阶种数由前两个状态得到
        }
        return f[n];
    }
}
上一篇:基于hive数据库的泰坦尼克号幸存者数据分析
下一篇:openai api代理服务搭建
相关推荐
2301_78002904
2 分钟前
支付宝sdk导入错误
java·开发语言·maven
蒟蒻的贤
14 分钟前
滑动窗口策略
算法
码界奇点
17 分钟前
基于Spring Boot和Vue3的无头内容管理系统设计与实现
java·spring boot·后端·vue·毕业设计·源代码管理
闪电麦坤95
26 分钟前
Leecode热题100:矩阵置零(矩阵)
线性代数·算法·矩阵
九皇叔叔
27 分钟前
【03】微服务系列 之Nacos 注册中心(服务注册)
java·微服务·nacos·架构·注册中心·服务注册
浅念-
31 分钟前
C语言——双向链表
c语言·数据结构·c++·笔记·学习·算法·链表
Wh-Constelltion
33 分钟前
【PQ分解法潮流计算(matlab版)】
算法·matlab
木辰風
1 小时前
PLSQL自定义自动替换(AutoReplace)
java·数据库·sql
heartbeat..
1 小时前
Redis 中的锁:核心实现、类型与最佳实践
java·数据库·redis·缓存·并发
7λ
1 小时前
java关于内部类
java·开发语言
热门推荐
01GitHub 镜像站点02Clawdbot 中文汉化版 接入微信、飞书032026数学建模美赛题目特点与选题建议,常用四大模型汇总04OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)05一种新的LCA算法06零门槛部署本地 AI 助手:Clawdbot/Meltbot 部署深度保姆级教程07Claude Code Skills 实用使用手册08在Trae中使用Pencil MCP09【网络安全测试】Burp Suite工具使用说明、配置及常见问题(有关必回)10如何做一个网站?