Leetcode—746. 使用最小花费爬楼梯【简单】

2025每日刷题(243)

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

实现代码

go 复制代码
func minCostClimbingStairs(cost []int) int {
    n := len(cost)
    f := make([]int, n + 1)
    f[0] = 0
    f[1] = 0
    f[2] = min(f[1] + cost[1], cost[0] + f[0])
    // f0 f1 f2 f3
    // 10 15 20
    for i := 2; i <= n; i++ {
        f[i] = min(f[i - 1] + cost[i - 1], cost[i - 2] + f[i - 2])
    }
    return f[n]
}

运行结果

之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

相关推荐
南 阳3 小时前
Python从入门到精通day16
开发语言·python·算法
沉默-_-3 小时前
力扣hot100-子串(C++)
c++·学习·算法·leetcode·子串
jiaguangqingpanda3 小时前
Day29-20260125
java·数据结构·算法
POLITE33 小时前
Leetcode 437. 路径总和 III (Day 16)JavaScript
javascript·算法·leetcode
June`4 小时前
FloodFill算法:图像处理与游戏开发利器
算法·深度优先·floodfill
wWYy.4 小时前
算法:四数相加||
算法
新能源BMS佬大4 小时前
【仿真到实战】STM32落地EKF算法实现锂电池SOC高精度估算(含硬件驱动与源码)
stm32·嵌入式硬件·算法·电池soc估计·bms电池管理系统·扩展卡尔曼滤波估计soc·野火开发板
wen__xvn4 小时前
模拟题刷题2
算法
AI 菌4 小时前
DeepSeek-OCR 解读
人工智能·算法·计算机视觉·大模型·ocr