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

怎么看一个网站是不是外包做的廊坊快速排名优化

怎么看一个网站是不是外包做的,廊坊快速排名优化,广州网站建设流程图,惠州百度seo排名题目描述:给你一个整数数组 array: nums ,请你找出一个具有最大和的连续子数组 sub-array,返回其最大和 子数组(最少包含一个元素): 是数组中的一个连续部分 示例 1: 输入:nums [-2,1,-3,4,-1…
  • 题目描述:给你一个整数数组 array: nums ,请你找出一个具有最大和的连续子数组 sub-array,返回其最大和
    • 子数组(最少包含一个元素): 是数组中的一个连续部分

  • 示例 1
    输入:nums = [-2,1,-3,4,-1,2,1,-5,4]
    输出:6

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

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


  • 题解:采用动态规划进行求解,以下为动态规划详细步骤分析
    1. 确定 dp 数组含义dp[i] 表示包括下标 i(以 nums[i] 为结尾)的最⼤连续⼦序列和
      • 注意❌不能表示 nums[: i+1] 的最⼤连续⼦序列和 (不一定包括下标 i) ! 否则无法递推!
    2. 确定递推公式:取 断/不断 的最大值 max(nums[i], dp[i-1] + nums[i])
      • 如果从 nums[i] 前断开:则包括下标 i 的最⼤连续⼦序列和为 nums[i]
      • 如果不从 nums[i] 断开:则包括下标 i 的最⼤连续⼦序列和为 dp[i-1] + nums[i]
    3. 确定遍历顺序和初始化:从前向后,初始化 dp[0] = nums[0]
      • 从递推公式可以看出 dp[i] 由前序元素 dp[i-1] 推出,根本是 dp[0]
      • 根据 dp 数组含义, dp[0] 表示包括下标 0 的最⼤连续⼦序列和,即只包含 nums[0],所以 dp[0] = nums[0]

  • 完整对应代码:
    class Solution:def maxSubArray(self, nums: List[int]) -> int:dp = [0 for _ in range(len(nums))]  ## dp[i] 表示包括下标 i 的最⼤连续⼦序列和dp[0] = nums[0]  ## 初始化:dp[0] = nums[0]for i in range(1, len(nums)):dp[i] = max(nums[i], dp[i-1]+nums[i])  ## 递推公式return max(dp)
    
http://www.dinnco.com/news/50001.html

相关文章:

  • 网站的静态页面谁做软文营销案例分析
  • 个人网站建立 学生上海seo优化公司 kinglink
  • 文佳佳做网站新媒体运营培训班
  • wordpress修改文字大小淄博网站优化
  • 双语网站建设公司排行榜网站
  • 多国语言网站建设广州seo优化外包服务
  • 像优酷这样的网站需要怎么做百度seo点击器
  • 站长之家html北大青鸟培训机构靠谱吗
  • 高端网站定制开发设计制作深圳百度推广属于哪家公司
  • 返利网站建设营销推广有哪些公司
  • jsp网站开发框架河南网站建设哪家公司好
  • 陕西省住房和城乡建设厅网站上查询大数据智能营销
  • 气象网站建设管理的不足网络游戏排行榜百度风云榜
  • 做哪个网站最简单怎么做app推广代理
  • 亚马逊html编辑器网络优化seo是什么工作
  • 网站开发 报刊市场调研报告内容
  • 人社局网站建设方案百度广告太多
  • 自己做的网站怎么实现结算功能代引流推广公司
  • wordpress表单发邮件seo在线培训机构
  • 小型求职招聘网站源码 php推广产品
  • 开发app软件需要多少费用360网站seo手机优化软件
  • 武汉专注于企业网站服务百度首页推荐关不掉吗
  • 北京手机网站开发网站推广方法有哪些
  • 怎样增加网站收录量seo分析师
  • 公众号怎么开通视频号搜索引擎优化方法总结
  • 自己的电脑做网站当服务器使用网站开发流程是什么
  • 游戏推广群宁波seo排名公司
  • 外贸做哪个网站平台seo排名工具外包
  • 公益网站建设方案自助发稿
  • 企业网站开发成本专业网站优化外包