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

做网站什么字体友情链接的获取途径有哪些

做网站什么字体,友情链接的获取途径有哪些,怎么做网站扩展,网页视频下载手机题目描述:给你一个整数数组 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.rdtb.cn/news/20506.html

相关文章:

  • php做视频网站有哪些软件下载网络营销主要学什么
  • 手机网站翻译成中文南宁百度推广排名优化
  • led 网站建设建站宝盒
  • 网站建设公司每年可以做多少个网站seo顾问是什么职业
  • 商城网站建设适合于哪类企业代理推广月入5万
  • 怎么做学校官方网站seo快速排名优化方法
  • 做企业网站后期还需要费用吗线上运营的5个步骤
  • 站长工具亚洲中文精品如何在百度打广告
  • 徐州市城乡和住房建设局网站朋友圈推广广告
  • 咸阳网站建设推广石家庄房价
  • 开封 网站建设长沙关键词优化方法
  • 网站的url网络营销推广工作内容
  • wordpress自主注册厦门seo排名公司
  • 网站开发 群域名注册查询系统
  • 免费图片素材网站推荐深圳全网推广
  • 优设网址网站优化种类
  • wordpress全站静态化北京seo排名优化网站
  • 软件网站是怎么做的吗做网站的平台
  • 长沙市制作网站网站测试
  • 中网-西安网站建设公司知乎关键词排名
  • 集团网站建设的要求西安网站建设排名
  • 活动网站推广方案宁波seo网络推广定制多少钱
  • 网站开发研发设计短视频询盘获客系统
  • 网站设计的毕业设计软文写作的三个要素
  • springboot做网站外链平台
  • wordpress第一次进来要几秒钟seo推广方式是什么呢
  • 苏州企业网站建设百度推广下载安装
  • 房产微网站游戏推广引流
  • wordpress 修改为中文字体怎么样关键词优化
  • 关于网站建设论文的结束语树枝seo