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

抽奖机网站怎么做的信息流广告投放公司

抽奖机网站怎么做的,信息流广告投放公司,加外链网站,深圳华强北手机报价题目描述 给你一个整数数组 cost ,其中 cost[i] 是从楼梯第 i 个台阶向上爬需要支付的费用。一旦你支付此费用,即可选择向上爬一个或者两个台阶。 你可以选择从下标为 0 或下标为 1 的台阶开始爬楼梯。 请你计算并返回达到楼梯顶部的最低花费。 代码 …

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

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

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

在这里插入图片描述
代码

class Solution {
public:int minCostClimbingStairs(vector<int>& cost) {/*dp[i]的含义:表示达到第i+1个台阶最小的花费(下标从0开始)推导公式:dp[i] = min(dp[i-1]+cost[i-1],dp[i-2]+cost[i-2])初始化:dp[0] = 0, dp[1] = 0确定遍历顺序:从前向后*/vector<int> dp(cost.size() + 1,0);for (int i = 2; i <= cost.size(); i++) {dp[i] = min(dp[i - 1] + cost[i - 1], dp[i - 2] + cost[i - 2]);}return dp[cost.size()];}
};

优化

class Solution {
public:int minCostClimbingStairs(vector<int>& cost) {/*dp[i]的含义:表示达到第i+1个台阶最小的花费(下标从0开始)推导公式:dp[i] = min(dp[i-1]+cost[i-1],dp[i-2]+cost[i-2])初始化:dp[0] = 0, dp[1] = 0确定遍历顺序:从前向后*/int a = 0, b = 0, sum = 0;for (int i = 2; i <= cost.size(); i++) {a = b;b = sum;sum = min(a + cost[i - 2],b + cost[i - 1]);}return sum;}
};
http://www.qdjiajiao.com/news/5270.html

相关文章:

  • 新潮远网站建设友链
  • 做网站的什么公司最好百度后台登录
  • wordpress 关闭保存修订版本seo优化培训班
  • 美团网网站建设 费用学大教育一对一收费价格表
  • 做某网站的设计与实现网络品牌营销
  • 南通网站优化推广中国seo公司
  • 做网站编辑要有逻辑吗百度指数移动版怎么用
  • 开发软件app公司seo培训机构
  • 制作网站开发多少钱百度收录情况
  • 顶级电商网站百度指数的使用方法
  • 做淘宝客网站备案要怎么写超级推荐的关键词怎么优化
  • 用DW做的网站生成链接网络推广有前途吗
  • 宁波网站建设信任荣盛网络网络营销怎么做推广
  • wordpress编辑作者投稿者英文网站 seo
  • 泰州做网站无锡网络公司
  • wordpress触屏主题四川seo推广
  • 长沙网站建立公司网站收录入口
  • 网站地图 怎么做点击进入官方网站
  • 如何开办网站全网营销系统是不是传销
  • 微芒网站建设网络推广有多少种方法
  • 无锡网站建设人员电商seo
  • 如何做内部网站产品宣传推广策划
  • 深圳网站建设公司是项目推广方案怎么写
  • 一个产品有两个品牌怎么做网站iis7站长工具
  • 做数学题赚钱的网站月饼营销软文
  • 做直播导航网站好seo优化服务是什么
  • 怎么做网站的步骤成品网站源码在线看
  • 葡萄酒公司网站建设seo优化上海牛巨微
  • 英文网站建设600企业seo排名费用报价
  • 做网站的公司叫什么百度快照优化排名怎么做