首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设一个整形一维数组里有n(n>1)个整数,在这些整数中可以有正数也可以有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。设计一个在时间和空间两方面尽可能高效的算法,输出所有子数组的和的最大值。例如一维数组中的整数为1,—2,3,10,
设一个整形一维数组里有n(n>1)个整数,在这些整数中可以有正数也可以有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。设计一个在时间和空间两方面尽可能高效的算法,输出所有子数组的和的最大值。例如一维数组中的整数为1,—2,3,10,
admin
2017-04-28
80
问题
设一个整形一维数组里有n(n>1)个整数,在这些整数中可以有正数也可以有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。设计一个在时间和空间两方面尽可能高效的算法,输出所有子数组的和的最大值。例如一维数组中的整数为1,—2,3,10,—4,7,2,—5,则和最大的子数组为3,10,—4,7,2,该子数组的和为18。要求:
说明你所设计算法的时间复杂度和空间复杂度。
选项
答案
时间复杂度分析:整个算法过程相当于把数组遍历了一遍,所以时间复杂度为O(n)。 空间复杂度分析:算法中只需要使用sum和max这两个临时变量,所以空间复杂度为一常数,表示为O(1)。
解析
转载请注明原文地址:https://kaotiyun.com/show/tWRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
论述第二次鸦片战争的结局对中国社会有什么影响。
论述中国封建社会中后期赋税制度变迁的主要内容。
1934年9月苏联加入国联,对此说法错误的一项是()。
规定了电流、电动势、电阻等概念的物理学家是()。
周人重视婚姻,对婚礼尤为讲究。周代的婚礼有六项程序,即:①纳征②问名③纳采④请期⑤亲迎⑥纳吉下列选项顺序排列正确的是()
主张对义和团实行安抚策略的是()。
明朝中叶,美洲高产的农作物()的传入,对改变当时人们的食品结构产生了重大影响。
三个进程P1、P2、P3互斥使用一个包含N(N>O)个单元的缓冲区。P1每次用produce()生成一个正整数并用put()送入缓冲区某一空单元中;P2每次用getodd()从该缓冲区中取出一个奇数并用countodd()统计奇数个数;P3每次用getev
在4×100米接力赛中,4个运动员之间存在如下关系:运动员1跑到终点把接力棒交给运动员2;运动员2一开始处于等待状态,在接到运动员1传来的接力棒后才能往前跑,他跑完100米后交棒给运动员3;运动员3也只有接到运动员2传来的接力棒后才能往前跑,他跑完100米
一个字节多路通道连接D1、D2、D3、D4、D5共5台设备,这些设备分别每10μs、30μs、30μs、50μs和75μs向通道发出一次数据传送的服务请求,请回答下列问题:(1)计算这个字节多路通道的实际流量和工作周期。(2)如果设计字
随机试题
磷脂酰肌醇特异性磷脂酶C可使磷脂酰肌醇4.5-二磷酸水解产生
间接凝血酶抑制剂是维生素K依赖性抗凝剂是
A.链球菌B.猪瘟病毒C.食盐中毒D.维生素D缺乏E.维生素E.硒缺乏引进鸡小脑软化的病因是
远光公司为一般纳税人,2011年6月1日“应交税费”总账科目贷方余额为86000元。2011年6月1日部分明细科目的余额如下:“应交税费——应交增值税”科目借方余额为28600元,“应交税费——未交增值税”科目贷方余额为54000元。远光公司2011年6月
企业一般应当以“主营业务收入”和“其他业务收入”两个总账科目的贷方发生额之和,作为利润表中“营业收入”的项目金额。当年发生销售退回的,应以冲减销售退回商品主营业务收入后的金额,填列“营业收入”项目。()
传统观点认为,导致温室效应的甲烷多半来自湿地和反刍动物的消化道,殊不知能够吸收二氧化碳的绿色植物也会释放甲烷。科学家发现惊人的结果是:全球绿色植物每年释放的甲烷量为0,6亿~2,4亿吨,占全球甲烷年总排放量的10%~40%,其中2/3左右来自于植被丰富的热
缺碘对儿童最严重的后果是导致()
[*]
[*]
Americanstodaydon’tplaceaveryhighvalueonintellect.Ourheroesareathletes,entertainers,andentrepreneurs,notschola
最新回复
(
0
)