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

网站建设流程新闻广告营销方式有哪几种

网站建设流程新闻,广告营销方式有哪几种,wordpress 外链插件,网站访客代码js文章目录 1. 题目链接2. 题目描述3. 题目示例4. 解题思路5. 题解代码6. 复杂度分析 1. 题目链接 53. 最大子数组和 - 力扣(LeetCode) 2. 题目描述 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一…

文章目录

      • 1. 题目链接
      • 2. 题目描述
      • 3. 题目示例
      • 4. 解题思路
      • 5. 题解代码
      • 6. 复杂度分析

1. 题目链接


53. 最大子数组和 - 力扣(LeetCode)

2. 题目描述


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

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

3. 题目示例


示例 1 :

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

示例 2 :

输入:nums = [1]
输出:1

4. 解题思路


  1. 问题理解
    • 给定一个整数数组 nums,需要找到一个连续子数组,使得其和最大,并返回这个最大和。
  2. 关键思路
    • 动态规划:使用动态规划的思想,通过遍历数组,逐步计算以当前元素结尾的最大子数组和。
    • 状态转移:对于当前元素 nums[i],如果前面的子数组和 nums[i-1] 大于0,则将其加到 nums[i] 上,否则从 nums[i] 重新开始计算子数组和。
  3. 算法流程
    • 初始化最大和 res 为数组的第一个元素。
    • 从第二个元素开始遍历数组:
      • 更新 nums[i]nums[i] + max(nums[i-1], 0),即如果前面的子数组和对当前元素有增益效果,则加上前面的子数组和。
      • 更新 res 为当前最大值。
    • 返回 res

5. 题解代码


class Solution {public int maxSubArray(int[] nums) {// 初始化结果为数组的第一个元素int res = nums[0];// 从第二个元素开始遍历数组for(int i = 1; i < nums.length; i++){// 当前元素的值加上前一个元素的值(如果前一个元素的值大于0)// 这相当于判断是否要延续前面的子数组nums[i] += Math.max(nums[i-1], 0);// 更新结果为当前最大值res = Math.max(res, nums[i]);}// 返回最大子数组和return res;}
}

6. 复杂度分析


  1. 时间复杂度
    • 遍历数组一次,时间复杂度为 O(n),其中 n 是数组的长度。
  2. 空间复杂度
    • 在原数组上进行修改,没有使用额外的空间,空间复杂度为 O(1)。
http://www.dtcms.com/a/493242.html

相关文章:

  • mvc做网站用的多不多金阳建设集团网站
  • 深圳工程建设网站百度收录正常网站流量下降
  • 安丘网站建设公司镇江建站推广报价
  • 营销型网站建设排名模板兔自用WordPress
  • 爱玖货源站wordpress 未通过审核应用
  • 无锡网站建设哪家专业上虞区建设局网站
  • 东莞 营销网站北京金企鹅网站建设方案
  • 流量最大的网站厦门中信网站
  • 网站开发就业前景分析杭州装修公司哪家好
  • 廊坊网站的优化wordpress 迅雷下载地址
  • 制作网站报价网站制作与美育融合
  • 做网站seo优化网站的设计思想
  • 南京产品网站建设收费开平小学学生做平网站
  • 生鲜电商网站建设与管理柳州做网站的公司有哪些
  • 网站建设金手指稳定电商平台网站建设合同
  • 自学网站查分数如何做招聘网站运营
  • php可视化网站开发专门用来制作网页的软件是什么
  • 医院网站建设情况说明书正规的大连网站建设
  • 网站优化策略分析论文高柏企业管理咨询有限公司
  • 教育机构网站是可以做驾校推广的网站
  • 西安模板网站建站网页设计与制作服务公司
  • 张家口网站建设网络建设概述
  • 中国建设银行互联网网站首页网站建设主要研究内容
  • 推广方案范例论坛seo设置
  • 建设局网站投诉企业网站和信息化建设
  • ipad怎么制作网站电力建设网站进不去
  • 免费房地产网站模板本地免费发布信息网站
  • 天眼官方网站投票网站制作免费
  • 网站首页专题怎么做旅游网络营销的渠道有哪些
  • 中小企业服务中心网站建设个人的网站备案多少钱