当前位置: 首页 > news >正文

2025年--Lc178--H746. 使用最小花费爬楼梯(动态规划)--Java版

1.题目

在这里插入图片描述

2.思路

举例子:【10,15,20】
(1)从 10(下标 0)开始:

走法 A:0→1(付 10),1→顶(跳两级,付 15),总价 25

走法 B:0→2(跳两级,付 10),2→顶(付 20),总价 30
⇒ 最省是 25

(2)最省钱的走法是:从 1 号台阶开始。

先支付 cost[1] = 15,然后直接跨两级到达顶部(超出数组末尾)。

总花费 = 15。
如果从 0 开始要么付 10 后还得走、要么路线更贵,因此 15 是最小值。
可选择向上爬一个或者两个台阶。

3.代码实现

class Solution {public int minCostClimbingStairs(int[] cost) {//计算数组的个数int n=cost.length;int[] dp=new int[n+1];dp[0]=0;dp[1]=0;for(int i=2;i<=n;i++){dp[i]=Math.min(dp[i-1]+cost[i-1],dp[i-2]+cost[i-2]);}return dp[n];}
}
http://www.dtcms.com/a/458289.html

相关文章:

  • 济南易搜的网站建设商务网站设计论文
  • 用Slurm高效提交深度学习任务:以KBQA实体消歧任务为例
  • 完成网站建设成本设计师在线接单
  • 知名的摄影网站有哪些做班级玩网站做哪些方面
  • 推荐专业的数字化转型专家,助力企业加速数字化转型
  • 后端篇——Java SpringBoot、Node和Python Flask等
  • Java自动化测试之断言
  • 最好的微网站建设公司做暧动漫视频在线观看网站
  • 鹰潭网站建设yt1983湛江专业的建站托管
  • 做网站属于技术开发吗网站套模版
  • Serverless与Web Worker的异构计算实践
  • 就业服务工作站建设规范网站建设佰首选金手指二七
  • 网站的字体做多大合适淄博淘宝网站建设
  • html设计素材网站公司网站免费模板
  • 模板建站网络服务器搭建配置与管理 下载
  • 做装修公司网站费用综合性电商网站建设
  • iBiz开源 AI多模态辅助建模iBizAttendance(考勤管理)
  • 安徽网站优化哪里有旅游网络网站建设方案
  • 全球外贸网站有哪些lnmp wordpress 主题
  • 佛山网站制作哪家便宜住房和建设局
  • 【LeetCode】56. 合并区间
  • 深圳东莞的网站建设公司wordpress文章内翻页
  • 德州整站优化十堰seo优化哪家公司好
  • 始成年期个体的生涯探索
  • 那个网站可以做学历认证南京app开发定制
  • 10.8 数位dp
  • 手机实用网站做汽车英文网站
  • django做网站和js做网站哈佛门户网站建设特点
  • 手机网站打开很慢制作短视频的软件app
  • 做网站需要了解什么东西网站推广公司哪