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

营销型网站建设市场天津网站建设

营销型网站建设市场,天津网站建设,网站的注册上一步下一步怎么做,网站开发了下载文件需要给你一个整数数组 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.hrbkazy.com/news/8124.html

相关文章:

  • liunx做网站跳转网络营销是什么意思
  • 网站建设流程图在线制作合肥网络推广有限公司
  • 公众号入口seo网站推广工作内容
  • 如何做亚马逊国外网站网站seo方案模板
  • 郑州专门做网站的公司有哪些冯耀宗seo博客
  • 苏州做企业网站的公司长春网站建设路
  • 手机商城网站设计四川seo整站优化吧
  • 做网站要学的技术精品成品网站入口
  • 云服务器可以做多个网站营销网站建设规划
  • 健身房网站建设案例app推广是做什么的
  • 北京网络搭建公司伊春seo
  • 最新站长seo网站外链发布平台搜索优化seo
  • 1号网站建设 高端网站建设网络营销主要做些什么工作
  • 做kegg的网站微信公众号怎么做文章推广
  • 自己开发网站怎么开发杭州seo 云优化科技
  • flash视频网站宁波seo关键词培训
  • 全flash网站源码seo在线优化排名
  • 建设的网站服务器全网推广方案
  • 用dw怎麼做网站宝塔没有域名直接做网站怎么弄
  • 如何免费创建个人网站淮南网站seo
  • 网站开发建设工资多少seo是什么意思啊
  • 网站空间免费吗营销推广
  • 网站30g流量促销方案
  • 做网站刷东西加盟教育培训哪个好
  • 怎么优化网站关键词seo在哪可以学
  • 长春专业做网站公司怎么创建私人网站
  • 网站建设项目运营岗东莞百度网站排名优化
  • 品牌的佛山网站建设朋友圈广告推广平台
  • 营销型网站的标准上海还能推seo吗
  • wordpress页面添加新闻连云港seo优化