技术栈

力扣 爬楼梯

孑么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代理服务搭建
相关推荐
重整旗鼓~
2 分钟前
1.大模型使用
java·语言模型·langchain
SoleMotive.
23 分钟前
redis实现漏桶算法--https://blog.csdn.net/m0_74908430/article/details/155076710
redis·算法·junit
sino爱学习
25 分钟前
FastUtil 高性能集合最佳实践:让你的 Java 程序真正“快”起来
java·后端
.豆鲨包
28 分钟前
【Android】 View事件分发机制源码分析
android·java
-森屿安年-
30 分钟前
LeetCode 283. 移动零
开发语言·c++·算法·leetcode
北京地铁1号线
38 分钟前
数据结构:堆
java·数据结构·算法
百***8646
1 小时前
Spring Boot应用关闭分析
java·spring boot·后端
tanxiaomi
1 小时前
Spring、Spring MVC 和 Spring Boot ,mybatis 相关面试题
java·开发语言·mybatis
弥巷
1 小时前
【Android】常见滑动冲突场景及解决方案
android·java
散峰而望
1 小时前
C++数组(一)(算法竞赛)
c语言·开发语言·c++·算法·github
热门推荐
01GitHub 镜像站点02【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连03BongoCat - 跨平台键盘猫动画工具04UV安装并设置国内源05Google Antigravity:无法登录?早期错误、登录修复和用户反馈指南06安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)07Linux下V2Ray安装配置指南08Spring Boot 4.0 发布总结:新特性、依赖变更与升级指南09全球最强模型Grok4,国内已可免费使用!(附教程)10Labelme从安装到标注:零基础完整指南