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

建设银行常熟支行网站微赞直播平台

建设银行常熟支行网站,微赞直播平台,网站建设方案免费下载,临沂专业做网站一:题目 二:上码 class Solution { public:/**思路:1.分析题意给出的数组的下标代表楼梯的台阶数2.动态规划五步走1:确定dp数组以及下标的含义dp[i]:表示到达第i层所需要花费的体力2:确定dp数组的递推公式那么如何得到dp[i](花费的体力)呢#xff1f;dp[i]由dp[i-1]或…一:题目 二:上码 class Solution { public:/**思路:1.分析题意给出的数组的下标代表楼梯的台阶数2.动态规划五步走1:确定dp数组以及下标的含义dp[i]:表示到达第i层所需要花费的体力2:确定dp数组的递推公式那么如何得到dp[i](花费的体力)呢dp[i]由dp[i-1]或者dp[i-2]可以得到但是我们需要在其中选取一个小的dp[i] min(dp[i-1],dp[i-2]) cost[i];为甚要加上cost[i],题目中给出了,我们每到一个台阶的话,需要支付cost[i]才能继续向上爬3:确定dp数组的初始化cost.size() 2那么的话,可以直接一步到楼顶(那就不用花费)也可以从0开始dp[0] cost[0],然后再来一步到达楼顶 那就直接返回dp[0]和dp[1]中比较小的那个 (如果这个size() 2) cost.size() 2dp[0] cost[0];dp[1] cost[1];4:确定dp数组的遍历顺序这个肯定也是需要从前往后遍历,因为我们需要前面花费的体力5:举例验证cost [10,15,2,10]dp[3] min(dp[2],dp[1]) (这里不用加上cost[3],因为最后一步就直接登顶了)dp[2] min(dp[1],dp[0]) cost[2]; **/int minCostClimbingStairs(vectorint cost) {int n cost.size();vectorintdp(n1);dp[0] cost[0];dp[1] cost[1];if(n 2) return min(dp[0],dp[1]);for(int i 2; i n; i) {if(i n){//最后一步是直接到达楼顶的不需要计算楼顶那层的自己的费用dp[i] min(dp[i-1],dp[i-2]);}else{dp[i] min(dp[i-1],dp[i-2]) cost[i];}}return dp[n];} };
http://www.pierceye.com/news/970776/

相关文章:

  • 大理网站建设沛宣郑州模板建站代理
  • 新浪博客怎么上传wordpress佛山推广seo排名
  • 北京建设网站有哪些公司网络营销方法有哪几种
  • 在中国备案的网站服务器利用小说网站做本站优化
  • 网站风格的表现形式重庆观音桥房价
  • 哪些公司的网站做的很好手机网页素材
  • 天津地铁建设网站百度广告太多
  • 保定php网站制作wordpress的seo收件箱
  • 网站建设公司-跨界鱼科技优外国网站设计风格
  • 网站营销平台注册微信公众号流程
  • 西安专业网站建设服务公司商标查询网入口
  • 营销型网站设计房地产wordpress多媒体路径
  • 门户网站建设解决方案wordpress图片广告
  • 哈尔滨h5模板建站设计一个软件需要多少钱
  • 青岛网站建设方案服务惠民卡看电影怎么用
  • 兰州新站点seo加盟网站建设工作有底薪吗
  • 哈尔滨建设网站官网清远头条新闻
  • 泉州网站设计平台wordpress cenos
  • 网站内容批量替换站长之家网站素材
  • asp.net 获取网站域名展览馆展示设计
  • 网站网页设计公司家庭做网站
  • php网站开发实战的书网站开发排行榜
  • 摄影师都在哪些网站发布作品云虚拟主机搭建网站
  • 中小企业电子商务网站建设传奇手游代理平台
  • 网站建设需要每年交钱吗如何选择宣传片制作
  • 建设网站为网站网站做广告芜湖市网站建设
  • 网站建设和维护怎么学android开发编辑wordpress
  • 有哪些学做衣服的网站生产管理软件app
  • 网站换域名 蜘蛛不来广告宣传片制作公司
  • 百度做个网站要多少钱如何在淘宝网做自己的网站