技术栈

力扣 爬楼梯

孑么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代理服务搭建
相关推荐
A-code
4 分钟前
Git 多模块项目管理
java·开发语言
TDengine (老段)
6 分钟前
TDengine 字符串函数 Replace 用户手册
java·大数据·数据库·物联网·时序数据库·tdengine·涛思数据
java_logo
13 分钟前
BUSYBOX Docker 容器化部署指南
java·运维·python·nginx·docker·容器·运维开发
旋转的马铃薯干
19 分钟前
bulk RNA-Seq(7)差异表达分析可视化
算法
旋转的马铃薯干
21 分钟前
bulk RNA-Seq(8)富集分析
算法
2501_94111177
22 分钟前
C++代码移植性设计
开发语言·c++·算法
致Great
27 分钟前
RAG在医疗领域的批判性评估、推荐算法等最新研究进展
算法·机器学习·推荐算法
天选之女wow
1 小时前
【Hard——Day4】25.K 个一组翻转链表
数据结构·算法·leetcode·链表
root_zhb
1 小时前
List.contains踩坑
java·list
曾经的三心草
1 小时前
Java数据结构-List-栈-队列-二叉树-堆
java·数据结构·list
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03BongoCat - 跨平台键盘猫动画工具04Linux下V2Ray安装配置指南05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Valdi:Snapchat 开源的新一代跨平台 UI 框架07Labelme从安装到标注:零基础完整指南08综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件092025 最新教程:注册并切换到美区 Apple ID10jdk21下载、安装(Windows、Linux、macOS)