news 2026/6/8 17:42:52

力扣746 使用最小花费爬楼梯 java实现

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
力扣746 使用最小花费爬楼梯 java实现

746.使用最小花费爬楼梯

给你一个整数数组cost,其中cost[i]是从楼梯第i个台阶向上爬需要支付的费用。一旦你支付此费用,即可选择向上爬一个或者两个台阶。

你可以选择从下标为0或下标为1的台阶开始爬楼梯。

请你计算并返回达到楼梯顶部的最低花费。

示例 1:

输入:cost = [10,15,20]输出:15解释:你将从下标为 1 的台阶开始。 - 支付 15 ,向上爬两个台阶,到达楼梯顶部。 总花费为 15 。

示例 2:

输入:cost = [1,100,1,1,1,100,1,1,100,1]输出:6解释:你将从下标为 0 的台阶开始。 - 支付 1 ,向上爬两个台阶,到达下标为 2 的台阶。 - 支付 1 ,向上爬两个台阶,到达下标为 4 的台阶。 - 支付 1 ,向上爬两个台阶,到达下标为 6 的台阶。 - 支付 1 ,向上爬一个台阶,到达下标为 7 的台阶。 - 支付 1 ,向上爬两个台阶,到达下标为 9 的台阶。 - 支付 1 ,向上爬一个台阶,到达楼梯顶部。 总花费为 6 。

提示:

  • 2 <= cost.length <= 1000
  • 0 <= cost[i] <= 999

该题和爬楼梯很像,只需要三个变量就能不断维护结果。

public static void main(String[] args) { // 测试用 int[] cost = {1,100,1,1,1,100,1,1,100,1}; System.out.println(minCostClimbingStairs(cost)); } public static int minCostClimbingStairs(int[] cost) { int one = 0; int two = 0; int res = 0; for (int i = 2; i <= cost.length; i++) { res = Math.min(one + cost[i - 1], two + cost[i -2]); two = one; one = res; } return res; }

以上为记录分享用,代码较差请见谅

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/30 18:16:31

用友HR SaaS专访宁波华翔人力资源总监孔晔:懂业务,善技术,淬炼HR团队的「软技能」与「硬实力」

当汽车产业的全球化齿轮转得越来越快&#xff0c;智能化转型的浪潮席卷产业链的每一个环节&#xff0c;身处产业核心位置的汽车零部件行业&#xff0c;正面临前所未有的多重考验。多元化人才结构催生全新的管理课题&#xff0c;跨文化团队组建暗藏诸多难点&#xff0c;企业更需…

作者头像 李华
网站建设 2026/6/4 3:28:27

改进距离继电器中功率摆动阻塞和解阻塞功能的新方法附Matlab代码

✅作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。 &#x1f34e; 往期回顾关注个人主页&#xff1a;Matlab科研工作室 &#x1f34a;个人信条&#xff1a;格物致知,完整Matlab代码及仿真…

作者头像 李华
网站建设 2026/6/6 12:29:46

C# async/await异步调用GLM-4.6V-Flash-WEB接口

C# 异步调用 GLM-4.6V-Flash-WEB 接口实践 在当前 AI 应用快速落地的背景下&#xff0c;多模态大模型正逐步从实验室走向真实业务场景。无论是内容审核、图像问答&#xff0c;还是智能客服中的图文理解需求&#xff0c;开发者都面临一个共同挑战&#xff1a;如何在保证低延迟的…

作者头像 李华
网站建设 2026/5/31 20:02:50

革命性AI视频创作工具:零基础也能制作专业解说视频

革命性AI视频创作工具&#xff1a;零基础也能制作专业解说视频 【免费下载链接】NarratoAI 利用AI大模型&#xff0c;一键解说并剪辑视频&#xff1b; Using AI models to automatically provide commentary and edit videos with a single click. 项目地址: https://gitcode…

作者头像 李华
网站建设 2026/6/3 18:45:59

企业级大模型预训练全流程曝光!想象力科技手把手教你打造“懂行“的AI助手,附源码和实战经验

预训练 模型微调 想象力科技公司在办一些活动时&#xff0c;发现模型对高度专业化的场景&#xff0c;表现的不够专业&#xff0c;相比金牌客服还是有不小差距&#xff0c;专业话术没能准确使用。于是&#xff0c;研究决定要对模型和进行LoRA低秩微调。想象力科技公司收集了过去…

作者头像 李华
网站建设 2026/6/4 23:36:39

基于Vue的在线购物系统f5018(程序 + 源码 + 数据库 + 调试部署 + 开发环境配置),配套论文文档字数达万字以上,文末可获取,系统界面展示置于文末

系统程序文件列表 系统功能 用户,商品类别,热卖商品 开题报告内容 基于Vue的在线购物系统开题报告 一、选题背景与意义 选题背景 随着互联网技术的飞速发展和普及&#xff0c;电子商务已成为现代商业的重要组成部分。在线购物系统作为电子商务的核心载体&#xff0c;以其便…

作者头像 李华