技术栈

力扣 爬楼梯

孑么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代理服务搭建
相关推荐
t***4423
6 小时前
【Springboot3+vue3】从零到一搭建Springboot3+vue3前后端分离项目之后端环境搭建
java
daidaidaiyu
7 小时前
SpringCloud 微服务实现一则 (Eureka + Hystrix)
java·spring
plus4s
7 小时前
2月12日(70-72题)
算法
小哥不太逍遥
7 小时前
Technical Report 2024
java·服务器·前端
m0_67270331
7 小时前
上机练习第24天
算法
逆境清醒
7 小时前
软考高项常见英语词汇(2)
职场和发展·信息系统项目管理师·英语·计算机软考
edisao
7 小时前
序幕-内部审计备忘录
java·jvm·算法
shehuiyuelaiyuehao
8 小时前
22Java对象的比较
java·python·算法
常利兵
8 小时前
吃透Java操作符高阶:位操作符+赋值操作符全解析(Java&C区别+实战技巧+面试考点)
java·c语言·面试
不用89k
8 小时前
SpringBoot学习新手项初识请求
java·spring boot·学习
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03BongoCat - 跨平台键盘猫动画工具04openClaw安装飞书插件|核心踩坑:spawn EINVAL 错误终极解决指南05HTB 赛季10 - Pterodactyl - user06UV安装并设置国内源07openclaw配置教程(linux+局域网ollama)08openclaw 配置飞书 报错 应用未建立长连接09243 行 microGPT:把“训练 + 推理”拆到骨头里10如何解决 OpenClaw “Pairing required” 报错:两种官方解决方案详解