技术栈

Leetcode 746. 使用最小花费爬楼梯

自信的小螺丝钉2024-10-18 12:57

原题链接:Leetcode 746. 使用最小花费爬楼梯

cpp 复制代码
class Solution {
public:
    int minCostClimbingStairs(vector<int>& cost) {
        int n=cost.size();
        //站在当前位置付出的最小代价总和
        int dp[n+1];
        dp[0]=0;
        dp[1]=0;
        for(int i=2;i<=n;i++){
            dp[i]=min(dp[i-1]+cost[i-1],dp[i-2]+cost[i-2]);
        }
        return dp[n];
    }
};
上一篇:常见的正则表达式
下一篇:每日回顾:简单用C搓个数组堆
相关推荐
laocooon523857886
10 分钟前
大数的阶乘 C语言
java·数据结构·算法
Boop_wu
36 分钟前
[Java EE] 多线程 -- 初阶(1)
java·jvm·算法
陌路20
1 小时前
Linux33 网络编程-多线程TCP并发
网络·算法
星释
8 小时前
Rust 练习册 :Pythagorean Triplet与数学算法
开发语言·算法·rust
星释
8 小时前
Rust 练习册 :Nth Prime与素数算法
开发语言·算法·rust
多喝开水少熬夜
9 小时前
Trie树相关算法题java实现
java·开发语言·算法
WBluuue
9 小时前
数据结构与算法:树上倍增与LCA
数据结构·c++·算法
bruk_spp
10 小时前
牛客网华为在线编程题
算法
黑屋里的马
12 小时前
java的设计模式之桥接模式(Bridge)
java·算法·桥接模式
sin_hielo
12 小时前
leetcode 1611
算法·leetcode
热门推荐
01GitHub 镜像站点02BongoCat - 跨平台键盘猫动画工具03UV安装并设置国内源04Linux下V2Ray安装配置指南05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件07《大数据技术原理与应用》实验报告三 熟悉HBase常用操作08jdk21下载、安装(Windows、Linux、macOS)09PyCharm 社区版全平台安装指南10npm使用国内淘宝镜像的方法