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

武侯区建设局网站禹城网站制作

武侯区建设局网站,禹城网站制作,小程序wordpress视频,模板王ppt输入#xff1a;一个数组cost#xff0c;cost[i]表示越过第i个台阶的代价#xff08;可能是热量#xff0c;也可能是过路费#xff09; 输出#xff1a;走过这n个台阶#xff0c;需要的最小代价 规则#xff1a;一旦你为第i个台阶付出代价cost[i]#xff0c;那么你可以…输入一个数组costcost[i]表示越过第i个台阶的代价可能是热量也可能是过路费 输出走过这n个台阶需要的最小代价 规则一旦你为第i个台阶付出代价cost[i]那么你可以到达第i1个台阶也可以到达第i2个台阶。你可以从第0个或者第1个台阶开始走。 分析没什么好说的一步步走没走一步付出代价private void walk(int step,int currentcost) 表达站在第i个台阶付出了多少代价。 你可以试着把cache去掉当然是超时。加cache是因为如果你曾经花费代价10站在了第5个台阶那下次遇到需要花费代价15站在了第5个台阶就没必要进行走下去。因为代价肯定高嘛。 class Solution {private int mincost Integer.MAX_VALUE;private int[] cost;private int[] cache;private int n;public int minCostClimbingStairs(int[] cost) {this.cost cost;this.n cost.length;this.cache new int[n];walk(0,0);walk(1,0);return mincost;}private void walk(int step,int currentcost){if(stepn){mincost Math.min(mincost,currentcost);return;}if(cache[step]0 || currentcostcache[step]){cache[step] currentcost;walk(step1,currentcostcost[step]);walk(step2,currentcostcost[step]);}} }动态规划分析初步分析得到能站点第i个台阶的代价应该是与第i-1和第i-2台阶有关。 之前很多从回溯法到动态规划都会发现dp[i]和回调函数的含义会有点变化。这次不会发生变化直接拿过来。 dp[i]表示能够到达第i个台阶需要的最小代价 dp[i]min(dp[i-1]cost[i-1],dp[i-2]cost[i-2]]) 最后返回dp[n]public int minCostClimbingStairs(int[] cost) {int n cost.length;int[] dp new int[n1];dp[0] 0;dp[1] 0;for(int i2;in;i){dp[i] Math.min(dp[i-2]cost[i-2],dp[i-1]cost[i-1]);}return dp[n];}
http://wiki.neutronadmin.com/news/348089/

相关文章:

  • 潍坊大型网站建设平台网站建设挣钱么
  • 楚雄网站建设app设计策划书
  • 9夜夜做新郎网站车网站建设策划书
  • 专门做情侣装的网站网站改版建设方案
  • qq是谁开发的常州百度搜索优化
  • 做阿里巴巴网站装修要多久网站开发全程设计
  • 贵州icp网站备案中心网站刷收益是怎么做的
  • 网站后台可视化编辑青岛做网站的有哪些
  • 扫描购物网站建设山东建设厅网站专职安全员
  • 公司是做网站建设的怎么开票有网站做淘宝客
  • 石家庄网站制作软件绍兴易网网站开发
  • app制作软件官网绵阳做网站优化
  • 优秀的设计网站做外贸网站租什么服务器
  • 自己架设网站贵州app开发公司
  • 国外 设计师 网站wordpress wp-pic主题
  • 品牌建设网站例子网站开发市场分析
  • 如何把建设银行网站下载到桌面网站关键词筛选
  • 企业网站建设好的例子建设有访问量的网站
  • 联客易外贸网站建设推广方太官方网站的建设情况
  • 佛山怎么做网站网上在哪里注册公司
  • 连云港网站建设wang心理医院网站优化服务商
  • 企业网站建设 租用服务器公司网站模板最新
  • 什么网站可以请人做软件下载巩义网站网站建设
  • 太原h5建站公司网站维护工作
  • 东莞免费企业网站模板推广手机app怎么开发的
  • 网站托管服务合同范本建立网站需要的技术
  • qq排名优化网站寮步镇网站建设公司
  • 虚拟主机和网站的关系山东网站制作软件
  • 手机微信官方网站成全视频免费观看在线看第6季动漫
  • 网站之间如何交换友情链接医疗产品网站建设