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

网站结构物理日本shopify独立站

网站结构物理,日本shopify独立站,2个淘宝可以做情侣网站么,做房产网站长基础解法参考,数组题解——最大子数组和​【LeetCode】 动态规划方法: 一、算法思路 用 f 表示“当前以当前元素结尾的最大子数组和”。每次 f max(f, 0) x,表示如果当前累加和小于0就舍弃,从当前元素重新开始累加。用 ans 记…

基础解法参考,数组题解——最大子数组和​【LeetCode】

动态规划方法:

一、算法思路

  • 用 f 表示“当前以当前元素结尾的最大子数组和”。
  • 每次 f = max(f, 0) + x,表示如果当前累加和小于0就舍弃,从当前元素重新开始累加。
  • 用 ans 记录遍历过程中出现的最大子数组和。

二、时间复杂度和空间复杂度

  • 时间复杂度:O(n),只遍历一次数组。
  • 空间复杂度:O(1),只用到常数个变量。
class Solution:def maxSubArray(self, nums: List[int]) -> int:ans = -inf  # 注意答案可以是负数,不能初始化成 0f = 0for x in nums:f = max(f, 0) + xans = max(ans, f)return ans

举例

nums = [-2, 1, -3, 4, -1, 2, 1, -5, 4]

xf = max(f,0)+xans更新结果
-20 + -2 = -2-2
10 + 1 = 11
-31 + -3 = -21
40 + 4 = 44
-14 + -1 = 34
23 + 2 = 55
15 + 1 = 66
-56 + -5 = 16
41 + 4 = 56

最终返回6。

http://www.dtcms.com/wzjs/389348.html

相关文章:

  • ps如何做网站首页百度口碑官网
  • 4d网站广告图用什么做的网站优化排名金苹果下拉
  • 产品发布网站模板怎么制作链接网页
  • 做衣服招临工在什么网站找深圳seo优化推广
  • 怎么免费建设金融网站比较好的网络推广平台
  • 如何免费建立个人网站seo排名快速
  • 欧美 电台 网站模板4泉州seo
  • 网站定位包括哪些内容广州网络推广
  • fifa18做sbc的网站企业网站seo服务
  • 使用ftp修改网站图片seo外包公司专家
  • 清远手机网站建设免费网页空间到哪申请
  • 设置网站的黑名单怎么做疫情最新资讯
  • 优异网站网络销售推广公司
  • 挂马网站 名单站长之家工具查询
  • 做引流去那些网站好网站产品怎么优化
  • java网站开发实例视频教程兰州网站优化
  • 网络运营商包括哪些关键词优化排名软件s
  • 做网站用php还是javaseo入门课程
  • 东莞做网站dgjcwl网络营销方案怎么写
  • wordpress开启子目录多站点模式泰安百度公司代理商
  • 龙信建设集团网站运营是做什么的
  • 商城系统appseo网络推广优势
  • 一级a做爰视频安全网站免费收录平台
  • 手机视频制作软件最火北京seo设计公司
  • 自己网站做优化的有权利卖么免费推客推广平台
  • 怎样创建音乐网站中国搜索引擎排名2021
  • 自己给公司做网站想做游戏推广怎么找游戏公司
  • 有人知道网站怎么做吗国外网站建设
  • 做一个公司展示型网站多少钱企业建站要多少钱
  • 哪些公司网站推广能赚钱百度纯净版首页入口