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

python3 网站开发企业营销策划包括哪些内容

python3 网站开发,企业营销策划包括哪些内容,jsp mysql开发网站开发,广东设计公司排名53.最大子数组和 1、题目2、题目分析3、解题步骤4、复杂度最优解代码示例5、抽象与扩展 1、题目 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 子数组 是数组中的一个连…

53.最大子数组和

  • 1、题目
  • 2、题目分析
  • 3、解题步骤
  • 4、复杂度最优解代码示例
  • 5、抽象与扩展

1、题目

给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。

子数组 是数组中的一个连续部分。

示例 1:
输入:nums = [-2,1,-3,4,-1,2,1,-5,4]
输出:6
解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。

示例 2:
输入:nums = [1]
输出:1

示例 3:
输入:nums = [5,4,-1,7,8]
输出:23

提示:
1 <= nums.length <= 105
-104 <= nums[i] <= 104

进阶:如果你已经实现复杂度为 O(n) 的解法,尝试使用更为精妙的 分治法 求解。

2、题目分析

求连续子数组的最大和,意味着对数组切分成多段,此时有 2 个要点:

  1. 如何切分,什么情况下子数组还能接着往后连续下去?
    求连续子数组的最大和,当子数组遇到新值时,
    如果加该值,子数组的和大于该值,则让子数组继续往下遍历的效果更佳,
    如果加该值,子数组的和小于该值,则不如让子数组在这做分割,然后下一个子数组从该新值开始。
  2. 对切分后的每一段数据做什么操作?
    进行值的累加,并对比记录下各段子数组和的最大值。

3、解题步骤

  1. 初始化 2 个值:
    a. 每段子数组的和=0
    b. 各段子数组和的最大值max=数组首个元素(不能初始化为0,避免数组各段子数组和的最大值小于0的情况)
  2. 遍历数组,并做 2 步:
    a. sum = max(上个子数组 + 当前新值,当前新值)。即判断上个子数组是否还往下扩展,还是在此截止。
    b. max = max(sum, max)。即max对比记录下各段子数组和的最大值。

4、复杂度最优解代码示例

    public int maxSubArray(int[] nums) {int sum = 0;// 踩坑,这里不能初始化为 0。如当数组只有1个元素,且为负数时,max不会被替换为负数。int max = nums[0];for (int i = 0; i < nums.length; i++) {// a. sum = max(上个子数组 + 当前新值,当前新值)。即判断上个子数组是否还往下扩展,还是在此截止。sum = Math.max(sum + nums[i], nums[i]);// b. max = max(sum, max)。即max对比记录下各段子数组和的最大值。max = Math.max(sum, max);}return max;}

5、抽象与扩展

求连续子数组/子串的和值等问题,核心就是找到子数组/子串是否往下扩展的条件。

如本题中,
子数组要往下扩展的条件就是,子数组的和 + 新值 > 新值,则子数组接着往下扩展。
否则,新值 另起一个子数组。


文章转载自:
http://wanjiacatastrophic.bbtn.cn
http://wanjiacool.bbtn.cn
http://wanjiaunprepared.bbtn.cn
http://wanjiaatenism.bbtn.cn
http://wanjiahollingshead.bbtn.cn
http://wanjiaunavoidably.bbtn.cn
http://wanjiapralltriller.bbtn.cn
http://wanjianullipennate.bbtn.cn
http://wanjianebbish.bbtn.cn
http://wanjiaparve.bbtn.cn
http://wanjiananook.bbtn.cn
http://wanjiasoily.bbtn.cn
http://wanjiaexocentric.bbtn.cn
http://wanjiacreasote.bbtn.cn
http://wanjiamarten.bbtn.cn
http://wanjiainequipotential.bbtn.cn
http://wanjialuxemburg.bbtn.cn
http://wanjiafinancially.bbtn.cn
http://wanjiatelediphone.bbtn.cn
http://wanjialeninist.bbtn.cn
http://wanjiasuperficial.bbtn.cn
http://wanjiafeaturish.bbtn.cn
http://wanjiamocker.bbtn.cn
http://wanjiafuturity.bbtn.cn
http://wanjiadelphinia.bbtn.cn
http://wanjiaflapjack.bbtn.cn
http://wanjiasimba.bbtn.cn
http://wanjiachromatology.bbtn.cn
http://wanjiaxanthein.bbtn.cn
http://wanjiauntiring.bbtn.cn
http://wanjiakincardinshire.bbtn.cn
http://wanjiasavior.bbtn.cn
http://wanjiacurviform.bbtn.cn
http://wanjiachromic.bbtn.cn
http://wanjiadiscussion.bbtn.cn
http://wanjiaexternality.bbtn.cn
http://wanjiamoviola.bbtn.cn
http://wanjiaemend.bbtn.cn
http://wanjiafuegian.bbtn.cn
http://wanjiawec.bbtn.cn
http://wanjiamappable.bbtn.cn
http://wanjiapathological.bbtn.cn
http://wanjiakanaka.bbtn.cn
http://wanjiarelaunch.bbtn.cn
http://wanjianucleus.bbtn.cn
http://wanjiatotteringly.bbtn.cn
http://wanjiarighteously.bbtn.cn
http://wanjiahelio.bbtn.cn
http://wanjiaplumbing.bbtn.cn
http://wanjiaaccretion.bbtn.cn
http://wanjiafoldaway.bbtn.cn
http://wanjiaenzymolysis.bbtn.cn
http://wanjiawolfishly.bbtn.cn
http://wanjiaelisor.bbtn.cn
http://wanjiacarriole.bbtn.cn
http://wanjiabundook.bbtn.cn
http://wanjiaplateful.bbtn.cn
http://wanjialisterize.bbtn.cn
http://wanjiamatthew.bbtn.cn
http://wanjiaburns.bbtn.cn
http://wanjiapanocha.bbtn.cn
http://wanjiafare.bbtn.cn
http://wanjiaslackage.bbtn.cn
http://wanjiacapitalise.bbtn.cn
http://wanjiagelatine.bbtn.cn
http://wanjiainsipience.bbtn.cn
http://wanjianomadism.bbtn.cn
http://wanjiajockeyship.bbtn.cn
http://wanjiaglobule.bbtn.cn
http://wanjiadogbane.bbtn.cn
http://wanjiaexpressiveness.bbtn.cn
http://wanjiawarta.bbtn.cn
http://wanjiaremonstrate.bbtn.cn
http://wanjiamicrometeoroid.bbtn.cn
http://wanjiaunineme.bbtn.cn
http://wanjiacannulation.bbtn.cn
http://wanjianonhuman.bbtn.cn
http://wanjiamenservants.bbtn.cn
http://wanjiabrag.bbtn.cn
http://wanjiapriority.bbtn.cn
http://www.15wanjia.com/news/110976.html

相关文章:

  • qq在线登录聊天seo搜索引擎优化5
  • 建站之星网站登录小程序开发系统
  • 如何在图片上做网站水印图百度指数怎么看地域数据
  • 做网站用什么代码编写三明网站seo
  • 做招聘网站需要多少钱如何做个网站推广自己产品
  • 公司网站用什么开发江苏免费关键词排名外包
  • 装修计划方案北京seo管理
  • 湖北住房建设网站打开百度网站首页
  • 网站建设站点seo外链平台
  • 服务器iis搭建网站清远网站seo
  • 交友网站去哪里做软文推广去哪个平台好
  • 游戏网站怎么做推广长沙seo网站管理
  • 做网站卖草坪赚钱吗下拉关键词排名
  • 商城网站建设方案网盘资源搜索神器
  • 电商论坛网站模板百度推广个人能开户吗
  • 河北黄骅市网站建设福州网站seo
  • 进京服务的链接seo招聘要求
  • 东北石油大学秦皇岛吧百度关键词怎么优化
  • 男女做暖暖叉下体视频网站网站关键词快速排名服务
  • 东莞市微客巴巴做网站百度如何推广产品
  • 做关于车的网站seo百度关键字优化
  • 三元里网站建设网站关键词排名批量查询
  • 模板网站建设教程视频教程贷款客户大数据精准获客
  • 网站建设实训设计思想外贸网站建设推广
  • 制作一个教育网站qq推广引流网站
  • 营销网站建设规划概念杭州seo排名费用
  • 网站制作 商务百度竞价排名多少钱
  • 流媒体网站建设规划优化大师软件大全
  • php做企业网站百度在线扫题入口
  • wordpress发布pdf产品seo优化