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

抽奖机网站怎么做的ai智能营销系统

抽奖机网站怎么做的,ai智能营销系统,网站建设公司的,专业做外贸的网站题目描述 给你一个整数数组 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.15wanjia.com/news/4539.html

相关文章:

  • 嘉善在线做网站吗北京做网页的公司
  • 手机访问网站下面电话怎么做数字营销工具
  • 网站建设含意杭州千锋教育地址
  • 建设网站申请书网络营销的基本方法有哪些
  • wordpress调用菜单函数seo优化公司
  • markdown做网站模板营销型网站有哪些平台
  • seo网站技术培训武汉 网络 推广
  • 北京做网站开发公司有哪些seo推广官网
  • 公司网站素材石家庄网站建设排名
  • 自己网上怎么接单安卓优化大师最新版下载
  • 深圳建设网站公司简介福州排名seo公司
  • 宁德网站建设维护最新网域查询入口
  • wordpress如何给指定位置添加代码上海关键词优化的技巧
  • 哪个网站做图片外链提高网站搜索排名
  • 网站建设公司推广广告语花钱推广的网络平台
  • 株洲网站优化找哪家免费建网站软件哪个好
  • 如何维护自己公司的网站在线seo关键词排名优化
  • 如何替换网站的图片网络营销有哪些推广方法
  • 网站底部备案号代码360收录入口
  • 长沙最好网站建设sem公司
  • 安徽省最近出现的病毒企业网站如何优化
  • 合肥做网站价格是多少百度热搜榜
  • 外贸网站建设 深圳seo服务的内容
  • 如何在腾讯云做网站项目推广网
  • 武汉建站排名今天的新闻内容
  • 网站建设用到的软件精准营销方式有哪些
  • 网页网站开发平台关键词优化seo优化排名
  • 大气 网站源码巢湖网站制作
  • php个人网站怎样做aso榜单优化
  • 建筑网站architect企业网站建设价格