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

h5网站开发培训机构怎样建立企业网站

h5网站开发培训机构,怎样建立企业网站,网站管理助手4.0教程,四川手机网站开发给你一个整数数组 cost ,其中 cost[i] 是从楼梯第 i 个台阶向上爬需要支付的费用。一旦你支付此费用,即可选择向上爬一个或者两个台阶。 你可以选择从下标为 0 或下标为 1 的台阶开始爬楼梯。 请你计算并返回达到楼梯顶部的最低花费。 示例 1&#xff…

给你一个整数数组 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

class Solution {
public:int minCostClimbingStairs(vector<int>& cost) {int n = cost.size();int dp[1001] = {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];}
};

要到达第 i 阶,你可以选择从第 i-1 阶爬上来,或者从第 i-2 阶爬上来。

dp[i] = min(dp[i - 1] + cost[i - 1], dp[i - 2] + cost[i - 2]);:选择从第 i-1 阶或第 i-2 阶过来的最小花费

http://www.yayakq.cn/news/875649/

相关文章:

  • 天津北京网站建设南宁seo推广优化
  • 网站数据库修改密码要怎么做建设互联网站
  • 上海市做网站社群营销平台有哪些
  • 企业网站维护的要求包括wordpress你好多莉
  • python 网站开发实例深圳专业网站建设公
  • 做汽车微信广告视频网站有哪些网站建设明细费用
  • 网站建设公众号优化落实新十条措施
  • 建设ftp网站的安全性网站开发系统源代码
  • 做的网站一模一样会被告吗百度站长 添加网站
  • 工信部网站备案电话网络营销如何进行
  • 沈阳网页建站模板大连建设工程设计院有限公司网站
  • 合肥做网站哪家好网站禁ping
  • 焦作网站开发公司电话晋中网站建设公司
  • 万网建设网站的步骤地推网推平台
  • 王牌网站做代理免费一键生成名片
  • 佛山市南海区城乡建设局网站网站建设怎设计
  • 整形网站开发注册建设网站的公司网站
  • 网站试用模块深圳企业电话黄页
  • 最个人网站网站开发需要什么开发工具
  • 怎样把网站提交到百度node.js 做网站
  • 农林牧渔行业网站建设做网站设计需要哪些软件
  • 网站建设与运营未来发展女生适合前端还是后端
  • 手机网站模板演示自学网官方网站入口
  • 微信支付 网站备案枣庄住房和城乡建设厅网站
  • 拥有响应式网站pc端网站模型建设工具
  • 个人网站备案icp响应式网站展示型
  • 多媒体教学网站开发的一般步骤wordpress下载网站
  • 17z一起做网站广州windows中建wordpress
  • 如何创建一个论坛网站ie浏览器官方网址入口
  • 株洲高端网站建设工作室深圳网站建设的公司招聘