技术栈

动态规划之爬楼梯(二)

lboverfys2025-06-16 9:38
cpp 复制代码
class Solution {
public:
    int climbStairs(int n) {
        if (n <= 1) return n;
        vector<int> dp(n + 1);
        dp[1] = 1;
        dp[2] = 2;
        for (int i = 3; i <= n; i++) {
            dp[i] = dp[i - 1] + dp[i - 2];
        }
        return dp[n];
    }
};
上一篇:解决文明6 内存相关内容报错EXCEPTION_ACCESS_VIOLATION
下一篇:大模型微调(Fine-tuning)概览
相关推荐
.ZGR.
25 分钟前
蓝桥杯高校新生编程赛第二场题解——Java
java·算法·蓝桥杯
blammmp
35 分钟前
算法专题十七:穷举vs暴搜vs深搜vs回溯vs剪枝
算法·机器学习·剪枝
haofafa
1 小时前
高精度加减法
java·数据结构·算法
weixin_30777913
1 小时前
利用特征值和特征函数求解积分方程
算法
TT哇
1 小时前
【BFS 解决FloodFill 算法】4. 被围绕的区域(medium)
算法·宽度优先
格林威
1 小时前
AOI在人形机器人制造领域的应用
人工智能·数码相机·算法·目标跟踪·机器人·视觉检测·制造
小圆531
3 小时前
java-learn(9):常见算法,collection框架
java·开发语言·算法
岑梓铭
3 小时前
《考研408数据结构》第七章(6.1~6.3图的概念、存储方式、深/广度遍历)复习笔记
数据结构·笔记·考研·算法·图论·408·ds
qq_43355454
4 小时前
C++ 单调栈
数据结构·c++·算法
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03BongoCat - 跨平台键盘猫动画工具04《大数据技术原理与应用》实验报告三 熟悉HBase常用操作05Linux下V2Ray安装配置指南06GitLab 零基础入门指南:从安装到项目管理全流程07NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南08安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)09jdk21下载、安装(Windows、Linux、macOS)10在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)