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

设计师网站模版台州网站制作方案

设计师网站模版,台州网站制作方案,哈尔滨短视频运营,外网怎么进入参考资料#xff1a; 考点#xff1a;子串 动态规划 [题干] Input: nums [-2,1,-3,4,-1,2,1,-5,4] Output: 6 Explanation: The subarray [4,-1,2,1] has the largest sum 6.1. 心路历程 这道题非常经典#xff0c;蕴含的思想也是精巧无比。 2. 正解 简单来说官…   参考资料   考点子串 动态规划 [题干] Input: nums [-2,1,-3,4,-1,2,1,-5,4] Output: 6 Explanation: The subarray [4,-1,2,1] has the largest sum 6.1. 心路历程   这道题非常经典蕴含的思想也是精巧无比。   2. 正解   简单来说官解就是找到了题目中的无后效性和问题的可分解性(动归)   1)首先分解问题   一个数组中的子串是相当多的穷举显然不是理想的做法那么最大的子串和等于什么答等于以每个数结尾的最大子串的最大值。以数组[-2,1,-3]为例就是以-2为结尾的子串的最大值以1为结尾的子串的最大值和以3为结尾的子串的最大值。这三个最大值中的最大值显然就是原始字符串的最大值。我们可以敏锐的发现以XX为结尾的子串的最大值这一个问题是很容易拆分的。比如以1为结尾的子串的最大值就等于“以-2为结尾的子串的最大值加上1”和“1”之间的大者。显然可以记这个函数“以每个数结尾的最大子串的最大值”为F。   2)确定F的递推公式   还是以数组[-2, 1, -3]为例F[0] -2我们有F[n 1] max(F[n] nums[n1], nums[n1]) 将F[n]都算出来后他们中的最大值显然就是我们想要的结果了。   代码如下 class Solution(object):def maxSubArray(self, nums)::type nums: List[int]:rtype: intf nums[0]l len(nums)maxAns nums[0]# f[i] (f[i-1] nums[i], nums[i])for i in range(1, l):f max(f nums[i], nums[i])maxAns max(maxAns, f)return maxAns
http://www.w-s-a.com/news/324188/

相关文章:

  • 湖州网站seo优化网站改域名备案
  • dedecms怎么制作网站合肥电商网站开发
  • 网站开发通用流程图做flash的网站
  • 营销型网站有哪些平台网站建设藤设计
  • 网站需求分析网站建设美食网站建设多少钱
  • 有专门做网站的吗建德网站
  • 做网站要买服务器吗单页设计思路
  • 一 电子商务网站建设规划网站开发前端框架和后端框架
  • 自助网站建设系统软件自己免费建设网站
  • 百度微建站access如何与网站连接数据库
  • ppt素材免费网站网站正能量晚上免费软件
  • 个人淘宝客网站如何备案搭建一个平台要多少钱
  • nginx 网站建设淘客网站怎么做首页
  • 网站制作的基本步骤是手机网站建设 新闻
  • 水墨 网站源码工装
  • 任丘网站建设服务网站 建设原则
  • 长沙做一个网站要多少钱网站底部备案代码
  • wordpress构建自定义设置页面seo培训学什么
  • 延安有哪些做网站的公司如何建设网站?
  • 网站建设者属于广告经营者吗网站管理程序
  • 网站内容优化方法深圳市宝安区怎么样
  • 视频网站开发视频公司网站制作多少钱
  • 单页简洁手机网站模板购物软件
  • 素材网站官网低价网站建设费用预算
  • 苏州网站设计kgwl个人网站有什么外国广告做
  • 浙江省网站建设报价简单网站开发工具
  • 物流网站的建设wordpress电视直播插件下载
  • 简述网站开发流程青岛做网站建设价格低
  • 网站开发的业务需求分析杭州推广公司
  • 网站建设技术实现难点app开发需要哪些软件