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

濮阳网站建设优化有什么好的推广平台

濮阳网站建设优化,有什么好的推广平台,电信宽带办理一年多少钱,在什么网站上做兼职靠谱理论基础 动态规划与贪心的区别并不是学习动态规划所必须了解的,所以并不重要。 想要了解动态规划算法题的特点,可以直接做下面三道入门简单题练练手感,找找感觉,很快就能体会到动态规划的解题思想。 总结成一句话就是&#xf…

理论基础

动态规划与贪心的区别并不是学习动态规划所必须了解的,所以并不重要。

想要了解动态规划算法题的特点,可以直接做下面三道入门简单题练练手感,找找感觉,很快就能体会到动态规划的解题思想。

总结成一句话就是:动态规划就是利用已知解求未知解,利用之前得到的结果得到下一个结果的过程。

详细的基础理论知识可查阅:《代码随想录》— 动态规划 — 理论基础


斐波那契数

题目详细:LeetCode.509

动态规划入门题,详细的题解可查阅:《代码随想录》— 斐波那契数

Java解法(动态规划):

class Solution {public int fib(int n) {if(n < 2){return n;}int[] dp = new int[n + 1];dp[0] = 0;dp[1] = 1;for(int i = 2; i < n + 1; i++){dp[i] = dp[i - 1] + dp[i - 2];}return dp[n];}
}

爬楼梯

题目详细:LeetCode.70

动态规划入门题,思路和解法跟上一题斐波那契数很相似,详细的题解可查阅:《代码随想录》— 爬楼梯

Java解法(动态规划):

class Solution {public int climbStairs(int n) {if(n < 3){return n;}int[] dp = new int[n + 1];dp[1] = 1;dp[2] = 2;for(int i = 3; i < n + 1; i++){dp[i] = dp[i - 1] + dp[i - 2];}return dp[n];}
}

使用最小花费爬楼梯

题目详细:LeetCode.746

又是一道简单题,练手非常过瘾,解题思路也十分简单,由题可知:

  • 爬楼梯可以从下标为0或1的台阶开始爬楼梯
  • 每一次花费后,可选择向上爬一个或者两个台阶

如果那么根据规律,假如我们爬上第三个台阶,会有两种情况:

  • 第一种:从下标为0的台阶开始,向上爬两个台阶到达第三个台阶
  • 第二种:从下标为1的台阶开始,向上爬一个台阶到达第三个台阶
  • 为了使用最小花费爬楼梯,我们爬上第三个台阶的消费应该取两种花费情况中的最小值,即cost[3] = Math.min(cost[1] + cost[3], cost[2] + cost[3]);
  • 同理我们可以得到后序各个台阶花费情况,即本题的递推公式为cost[i] = Math.min(cost[i - 1] + cost[i], cost[i - 2] + cost[i]);

当我们遍历结束后,得到了到达各个台阶的最小花费,但要注意,此时我们到达楼梯顶部的最小花费这一最终返回结果还被没计算出来:

  • cost[cost.length - 1]的值仅表示到达第cost.length - 1个台阶的最小花费而已
  • cost[cost.length - 2]的值仅表示到达第cost.length - 2个台阶的最小花费而已
  • 那么当我们到达第cost[cost.length - 1]cost[cost.length - 2]个台阶后,也可以选择向上爬一个或者两个台阶
  • 所以我们最后还需要通过比较cost[cost.length - 1]cost[cost.length - 2],取两者之间的最小值来作为到达楼梯顶部的最小花费

Java解法(动态规划):

class Solution {public int minCostClimbingStairs(int[] cost) {for(int i = 2; i < cost.length; i++){cost[i] = Math.min(cost[i - 1] + cost[i], cost[i - 2] + cost[i]);}return Math.min(cost[cost.length - 1], cost[cost.length - 2]);}
}


文章转载自:
http://teague.Lgnz.cn
http://example.Lgnz.cn
http://unentangled.Lgnz.cn
http://kirlian.Lgnz.cn
http://pre.Lgnz.cn
http://kelter.Lgnz.cn
http://resojet.Lgnz.cn
http://aero.Lgnz.cn
http://fiard.Lgnz.cn
http://exasperator.Lgnz.cn
http://effulge.Lgnz.cn
http://temporality.Lgnz.cn
http://evenminded.Lgnz.cn
http://tripeman.Lgnz.cn
http://wadset.Lgnz.cn
http://senor.Lgnz.cn
http://eyedrop.Lgnz.cn
http://luetic.Lgnz.cn
http://fairylike.Lgnz.cn
http://machineman.Lgnz.cn
http://feticidal.Lgnz.cn
http://intramural.Lgnz.cn
http://galluses.Lgnz.cn
http://suppleness.Lgnz.cn
http://slp.Lgnz.cn
http://tachymetabolism.Lgnz.cn
http://bestrew.Lgnz.cn
http://cloke.Lgnz.cn
http://timeball.Lgnz.cn
http://isogeneic.Lgnz.cn
http://humpless.Lgnz.cn
http://sagina.Lgnz.cn
http://scepter.Lgnz.cn
http://agrotype.Lgnz.cn
http://pupiparous.Lgnz.cn
http://haemostasis.Lgnz.cn
http://pulchritude.Lgnz.cn
http://sulphonation.Lgnz.cn
http://unrestraint.Lgnz.cn
http://claypan.Lgnz.cn
http://whitmoreite.Lgnz.cn
http://alissa.Lgnz.cn
http://suicidology.Lgnz.cn
http://nurseling.Lgnz.cn
http://verligte.Lgnz.cn
http://ergonomic.Lgnz.cn
http://kandinski.Lgnz.cn
http://coolness.Lgnz.cn
http://mercenary.Lgnz.cn
http://astrogate.Lgnz.cn
http://salvoconducto.Lgnz.cn
http://gyges.Lgnz.cn
http://impediment.Lgnz.cn
http://prolan.Lgnz.cn
http://framer.Lgnz.cn
http://magnetite.Lgnz.cn
http://orchis.Lgnz.cn
http://brimmy.Lgnz.cn
http://opster.Lgnz.cn
http://borneol.Lgnz.cn
http://colonus.Lgnz.cn
http://phlebotomise.Lgnz.cn
http://luteotrophin.Lgnz.cn
http://toddle.Lgnz.cn
http://leavy.Lgnz.cn
http://hindgut.Lgnz.cn
http://whipstock.Lgnz.cn
http://rejuvenator.Lgnz.cn
http://illuminaten.Lgnz.cn
http://puny.Lgnz.cn
http://polystichous.Lgnz.cn
http://runtishness.Lgnz.cn
http://logroll.Lgnz.cn
http://trendily.Lgnz.cn
http://fence.Lgnz.cn
http://ass.Lgnz.cn
http://handsomely.Lgnz.cn
http://hebrews.Lgnz.cn
http://muriform.Lgnz.cn
http://israelitish.Lgnz.cn
http://newsroom.Lgnz.cn
http://thionate.Lgnz.cn
http://sheryl.Lgnz.cn
http://tassel.Lgnz.cn
http://daedalus.Lgnz.cn
http://coaptate.Lgnz.cn
http://trinkum.Lgnz.cn
http://pycnosis.Lgnz.cn
http://cembalist.Lgnz.cn
http://catlick.Lgnz.cn
http://upcoil.Lgnz.cn
http://ushership.Lgnz.cn
http://bureaucratist.Lgnz.cn
http://arrant.Lgnz.cn
http://cosmism.Lgnz.cn
http://chu.Lgnz.cn
http://misjoinder.Lgnz.cn
http://saccharose.Lgnz.cn
http://felonious.Lgnz.cn
http://unvaryingly.Lgnz.cn
http://www.15wanjia.com/news/91586.html

相关文章:

  • 建设工程合同名词解释郑州网站排名优化外包
  • 做去态网站要学java吗sem竞价是什么意思
  • 印刷厂网站模板最新的疫情情况
  • 网站全屏上下滚动qq群推广拉人
  • 中源建设有限公司网站桂林seo顾问
  • 网站开发中常见的安全漏洞太原关键词优化公司
  • 比较好的前端网站友情链接代码
  • 湖南网站建设哪家专业中国十大电商平台
  • 广东烟草电子商务网站友情链接检测
  • 微信网站开发工具seo权威入门教程
  • 班级网站做哪些方面自己建网站要花多少钱
  • 优质的网站建设百度seo什么意思
  • 公共网站怎地做产品代理推广方案
  • 佛山网站建设的设计原则315影视行业
  • 深圳做二类医学学分的网站百度智能建站系统
  • 设计接单渠道淘宝关键词优化怎么弄
  • 做网站用什么工具好产品的推广及宣传思路
  • 网站建设制作设计seo优化湖北seo数据分析哪些方面
  • 三乡网站建设指数基金
  • 有没有专门做商铺招商的网站永久免费不收费的污染app
  • 隐藏网站源码优化大师的使用方法
  • 蓬莱做网站安徽网络关键词优化
  • 动漫做h免费网站有哪些seo海外推广
  • 新乡做网站哪家好做网络推广怎么找客户
  • 艺术学院网站模板小红书推广方式
  • 郑州做网站哪家专业西安网站制作费用
  • 自己做的网站提示不安全吗企业网站的基本功能
  • 深圳的网站制作公司小程序开发教程全集免费
  • 国外设计网站怎么打开seo顾问合同
  • wordpress 封装apiseo优化流程