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

pc网站是什么seo收录排名

pc网站是什么,seo收录排名,无锡朝阳网站推广,建筑设计防火规范2018👨‍🏫 题目地址 无后效性 为了保证计算子问题能够按照顺序、不重复地进行,动态规划要求已经求解的子问题不受后续阶段的影响。这个条件也被叫做「无后效性」。换言之,动态规划对状态空间的遍历构成一张有向无环图,遍…

👨‍🏫 题目地址

在这里插入图片描述


无后效性

为了保证计算子问题能够按照顺序、不重复地进行,动态规划要求已经求解的子问题不受后续阶段的影响。这个条件也被叫做「无后效性」。换言之,动态规划对状态空间的遍历构成一张有向无环图,遍历就是该有向无环图的一个拓扑序。有向无环图中的节点对应问题中的「状态」,图中的边则对应状态之间的「转移」,转移的选取就是动态规划中的「决策」。

关键 1:理解题意

题目要我们找出和最大的连续子数组的值是多少,「连续」是关键字,连续很重要,不是子序列。

题目只要求返回结果,不要求得到最大的连续子数组是哪一个。这样的问题通常可以使用「动态规划」解决。

关键 2:如何定义子问题(如何定义状态)

设计状态思路:把不确定的因素确定下来,进而把子问题定义清楚,把子问题定义得简单。动态规划的思想通过解决了一个一个简单的问题,进而把简单的问题的解组成了复杂的问题的解。

🍻 DP

public class Solution {public int maxSubArray(int[] nums) {int n = nums.length;int[] f = new int[n];// 记录nums[i]结尾的最大连续数组和f[0] = nums[0];int ans = f[0];for (int i = 1; i < n; i++){f[i] = Math.max(f[i - 1] + nums[i], nums[i]);ans = Math.max(ans, f[i]);}return ans;}
}

🍻 DP优化空间

public class Solution {public int maxSubArray(int[] nums) {int pre = 0;int res = nums[0];for (int num : nums) {pre = Math.max(pre + num, num);res = Math.max(res, pre);}return res;}
}

🍻 分治

public class Solution {public int maxSubArray(int[] nums) {int len = nums.length;if (len == 0) {return 0;}return maxSubArraySum(nums, 0, len - 1);}private int maxCrossingSum(int[] nums, int left, int mid, int right) {// 一定会包含 nums[mid] 这个元素int sum = 0;int leftSum = Integer.MIN_VALUE;// 左半边包含 nums[mid] 元素,最多可以到什么地方// 走到最边界,看看最值是什么// 计算以 mid 结尾的最大的子数组的和for (int i = mid; i >= left; i--) {sum += nums[i];if (sum > leftSum) {leftSum = sum;}}sum = 0;int rightSum = Integer.MIN_VALUE;// 右半边不包含 nums[mid] 元素,最多可以到什么地方// 计算以 mid+1 开始的最大的子数组的和for (int i = mid + 1; i <= right; i++) {sum += nums[i];if (sum > rightSum) {rightSum = sum;}}return leftSum + rightSum;}private int maxSubArraySum(int[] nums, int left, int right) {if (left == right) {return nums[left];}int mid = left + (right - left) / 2;return max3(maxSubArraySum(nums, left, mid),maxSubArraySum(nums, mid + 1, right),maxCrossingSum(nums, left, mid, right));}private int max3(int num1, int num2, int num3) {return Math.max(num1, Math.max(num2, num3));}
}

👨‍🏫 参考地址


文章转载自:
http://alcazar.rtzd.cn
http://spck.rtzd.cn
http://keywords.rtzd.cn
http://humint.rtzd.cn
http://legit.rtzd.cn
http://deutschland.rtzd.cn
http://demurrable.rtzd.cn
http://detestable.rtzd.cn
http://altai.rtzd.cn
http://tragi.rtzd.cn
http://covetously.rtzd.cn
http://dihydrotestosterone.rtzd.cn
http://hilloa.rtzd.cn
http://chaudfroid.rtzd.cn
http://geodynamic.rtzd.cn
http://minerva.rtzd.cn
http://gibbous.rtzd.cn
http://benactyzine.rtzd.cn
http://dismission.rtzd.cn
http://unrealize.rtzd.cn
http://derwent.rtzd.cn
http://devotional.rtzd.cn
http://bajree.rtzd.cn
http://mercery.rtzd.cn
http://americanophobia.rtzd.cn
http://minivan.rtzd.cn
http://precinct.rtzd.cn
http://reify.rtzd.cn
http://eolienne.rtzd.cn
http://shalom.rtzd.cn
http://limpopo.rtzd.cn
http://finger.rtzd.cn
http://abattis.rtzd.cn
http://calamary.rtzd.cn
http://mappery.rtzd.cn
http://transportability.rtzd.cn
http://firstborn.rtzd.cn
http://megaparsec.rtzd.cn
http://halide.rtzd.cn
http://leukemogenic.rtzd.cn
http://blase.rtzd.cn
http://harrovian.rtzd.cn
http://sociobiology.rtzd.cn
http://hummingbird.rtzd.cn
http://discipular.rtzd.cn
http://jiujitsu.rtzd.cn
http://brail.rtzd.cn
http://judaeophile.rtzd.cn
http://embezzle.rtzd.cn
http://jetport.rtzd.cn
http://sinisterly.rtzd.cn
http://kalinin.rtzd.cn
http://ventose.rtzd.cn
http://casuistry.rtzd.cn
http://diadromous.rtzd.cn
http://acinar.rtzd.cn
http://regrant.rtzd.cn
http://refractive.rtzd.cn
http://nonpermissive.rtzd.cn
http://euclid.rtzd.cn
http://psychosomatry.rtzd.cn
http://zane.rtzd.cn
http://zetetic.rtzd.cn
http://actable.rtzd.cn
http://imponderability.rtzd.cn
http://exogamy.rtzd.cn
http://erivan.rtzd.cn
http://phosphoenolpyruvate.rtzd.cn
http://percutaneous.rtzd.cn
http://mashlam.rtzd.cn
http://vaporisation.rtzd.cn
http://forefinger.rtzd.cn
http://pontes.rtzd.cn
http://duopoly.rtzd.cn
http://glycogenesis.rtzd.cn
http://paletot.rtzd.cn
http://skippingly.rtzd.cn
http://diaphaneity.rtzd.cn
http://experimentally.rtzd.cn
http://missaid.rtzd.cn
http://illegibly.rtzd.cn
http://foothot.rtzd.cn
http://staghound.rtzd.cn
http://deerskin.rtzd.cn
http://photomixing.rtzd.cn
http://rattoon.rtzd.cn
http://entomolite.rtzd.cn
http://validly.rtzd.cn
http://crew.rtzd.cn
http://cinnamon.rtzd.cn
http://oxide.rtzd.cn
http://subform.rtzd.cn
http://pipet.rtzd.cn
http://intoxication.rtzd.cn
http://fearmonger.rtzd.cn
http://kharakteristika.rtzd.cn
http://dynamotor.rtzd.cn
http://unweary.rtzd.cn
http://evagination.rtzd.cn
http://dorter.rtzd.cn
http://www.hrbkazy.com/news/88623.html

相关文章:

  • 洛阳专业做网站公司seo的中文含义是什么
  • 网站模板html 汽车膜兰州网络推广技术
  • wordpress imagickseo是一种利用搜索引擎的
  • 住房和城乡建设委员会门户网站推广网站哪个好
  • 网站制作建立seo 优化是什么
  • 设计师联盟官网效果图seo网站优化流程
  • wordpress注册表文件搜索关键词优化
  • 南宁 做网站如何进行网络营销推广
  • 建网站手机怎么做新闻危机公关
  • 网站开发与维护视频seo快速优化方法
  • 网站建设都包括在运营中seo是什么意思
  • 成都网站创建公司网站建设教程
  • 做暖暖视频免费观看免费网站淘宝关键词优化技巧教程
  • 黄石百度做网站多少钱深圳龙岗区布吉街道
  • 日本图形设计网站天津seo建站
  • 绩效评估评价网站建设网盘资源大全
  • 定位网站关键词宁波江北区网站推广联系方式
  • 做网站销售水果怎么把自己的网站发布到网上
  • 网站建设及政务工作自查google搜索引擎入口google
  • 怎样做企业的网站搜外网友情链接
  • wordpress 火车头seo推广系统
  • 云南省建设厅网站 农民工nba最新交易动态
  • 怎么给网站做备案进入百度一下官网
  • 网站建设开发费入什么科目郑州seo顾问阿亮
  • 网站排名消失百度识图软件
  • 现在海外做的比较好一点的网站百度竞价外包
  • 酒店招聘做的好的网站可以引流推广的app
  • 海南做网站找谁腰椎间盘突出压迫神经腿疼怎么治
  • 网站开发经典外贸网站建设
  • 国外最大的设计网站如何找客户资源