力扣53、最大子数组和

技术力扣53、最大子数组和 力扣53、最大子数组和1、双循环(超时)
时间复杂度:O(n^2):n为数组元素个数
空间复杂度:O(1)1 int maxSubArray(vectorint nums)

力扣53,最大子阵列和

1.双循环(超时)

时间复杂度:o (n 2): n是数组元素的个数。

空间的复杂性:O(1)

1 int maxSubArray(矢量nums){ 0

2 int max num=nums[0];

3 int sum=0;

4表示(int I=0;inums . size();I){ 0

5总和=0;

6表示(int j=I;jnums . size();j ){

7 sum=nums[j];

8 if(maxnumsum)

9 maxnum=sum

10 }

11 }

12返回maxnum

13 }

2.动态规划(84ms,70;66.2兆字节,38%)

复杂度:o (n): n是数组元素的个数。

空间的复杂性:O(1)

1 int maxSubArray(矢量nums){ 0

2 int max num=nums[0];

3 int sum=0;

4 //注意这个问题只是为了得到最大和。

5适用于(auto x : nums){ 0

6 //如果当前值的总和小于最新的X,则将总和更新为最新的X

7 sum=sum xx sum x:x

8 maxnum=maxnumsum maxnum 3360 sum;

9 }

10返回maxnum

11 }

3.贪婪(92ms,49%;66.2兆字节,25%)

复杂度:o (n): n是数组元素的个数。

空间的复杂性:O(1)

1 int maxSubArray(矢量nums){ 0

2 int max num=nums[0];

3 int sum=0;

4 //即使数组都是负的,在sum返回0之前,它将获得maxnum的最大赋值。

5适用于(auto x : nums){ 0

6 sum=x;

7 maxnum=maxnumsum maxnum 3360 sum;

8 if(sum0)

9 sum=0;

10 }

11返回maxnum

12 }

4.分治法(懂,不会写)

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/147920.html

(0)

相关推荐

  • vxworks如何获取任务运行状态(vxworksapi文档)

    技术vxworks中如何实现BroadCast这篇文章主要介绍了vxworks中如何实现BroadCast,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。有

    攻略 2021年12月22日
  • 录屏大师怎么上传快手,录屏之后怎么保存,怎么发

    技术录屏大师怎么上传快手,录屏之后怎么保存,怎么发1、首先需要在手机中下载安卓录屏大师这个应用,安装完成后,点按该应用标志,进入应用录屏大师怎么上传快手。 2、然后进入设置界面找到GIF录屏字样标志,可以看到其后面

    生活 2021年10月31日
  • 宏基因组binning的原理是什么

    技术宏基因组binning的原理是什么这期内容当中小编将会给大家带来有关宏基因组binning的原理是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。宏基因组 binning 也

    攻略 2021年12月3日
  • 复杂的英语,高中英语复杂句子成分分析例句

    技术复杂的英语,高中英语复杂句子成分分析例句并列句中两个分句又内含从句的话,那就成为一种更加复杂的并列复合句复杂的英语。例句:While the men worked to stregthen the dam ,the

    生活 2021年10月20日
  • @feignclient名字冲突的解决方案是什么

    技术@feignclient名字冲突的解决方案是什么今天就跟大家聊聊有关@feignclient名字冲突的解决方案是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收

    攻略 2021年10月21日
  • 一着不慎的下一句,\”宁缺毋滥\”的下一句应该接什么

    技术一着不慎的下一句,\宁缺毋滥\的下一句应该接什么下一句是:宁遗勿滥,意思是就是宁愿空缺,也不要降低标准,一味求多一着不慎的下一句。1、宁缺毋滥成语出处: 清·李绿园《歧路灯》第五回:“即令宁缺勿滥,这开封是一省首府,

    生活 2021年10月30日