首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设一个整形一维数组里有n(n>1)个整数,在这些整数中可以有正数也可以有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。设计一个在时间和空间两方面尽可能高效的算法,输出所有子数组的和的最大值。例如一维数组中的整数为1,—2,3,10,
设一个整形一维数组里有n(n>1)个整数,在这些整数中可以有正数也可以有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。设计一个在时间和空间两方面尽可能高效的算法,输出所有子数组的和的最大值。例如一维数组中的整数为1,—2,3,10,
admin
2017-04-28
59
问题
设一个整形一维数组里有n(n>1)个整数,在这些整数中可以有正数也可以有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。设计一个在时间和空间两方面尽可能高效的算法,输出所有子数组的和的最大值。例如一维数组中的整数为1,—2,3,10,—4,7,2,—5,则和最大的子数组为3,10,—4,7,2,该子数组的和为18。要求:
说明你所设计算法的时间复杂度和空间复杂度。
选项
答案
时间复杂度分析:整个算法过程相当于把数组遍历了一遍,所以时间复杂度为O(n)。 空间复杂度分析:算法中只需要使用sum和max这两个临时变量,所以空间复杂度为一常数,表示为O(1)。
解析
转载请注明原文地址:https://jikaoti.com/ti/zIfjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
在印度独立和巴勒斯坦建国问题上,英国扮演了什么角色?有什么影响?
1947年,苏联一些农村的干部和群众,为了调动广大群众生产积极性,在管理制度方面进行改革,其主要措施是()。
埃及曾两次被波斯帝国征服,波斯第二次征服埃及的时间是()。
新石器时代的房屋建筑根据环境的不同形成了不同的类型,()地区多为干栏式建筑。
中华人民共和国恢复在联合国合法席位的时间是()。
詹天佑自主设计修建了中国第一条铁路是在()。
阅读下面史料,回答问题:材料一各缔约国主力舰替换总吨位按照标准排水量计算不得超过如下:合众国525000吨;英帝国525000吨;法国175000吨;意大利175000吨;日本315000吨。
下面哪部经典是我国最早的官方史书?()
如果互联的局域网高层分别采用TCP/IP协议与SPX/IPX协议,那么我们可以选择的多个网络互联设备应该是()。
某系统有R1、R2和R3共3种资源,在TO时刻P1、P2、P3和P4这4个进程对资源的占用和需求情况如表4-4所示,此时系统的可用资源向量为(2,1,2)。试问:若已知P1运行过程中的全部资源使用情况按时问先后顺序如下列出:i.P1被创建Ⅱ.申请1
随机试题
10个月小儿,因发热咳嗽3天、腹泻2天、无尿1天入院。体检:呼吸深快,唇红,前囟眼窝明显凹陷,皮肤弹性极差,四肢凉、脉细弱。双肺有中小水泡音。CO2-CP为8.1mmol/L,血清钠124mmol/L。以下处理哪项不恰当
法洛四联症X线检查可见
下列各项,除哪项外,均是内伤咳嗽的常见病因()
JC公司计划在2008年实现的网络营销的层次属于()层次。公司对甲、乙两个投资方案的评价结果表明()。
在进行“细胞膜的结构”教学时,下列哪种教学方式更切合些?()
金某(15周岁)在课间因小事与同学沈某发生争执,金某一拳击中沈某头部,致使沈某倒地,送医院不治死亡。金某应当负什么责任()
根据所给资料,回答下列小题。根据上图,下列选项错误的是:
考虑标准普尔500指期合约,六个月后到期。利率为每六个月3%,红利在未来六个月后,价值预期为十美元。指数现行水平为950点,假定你可以卖空标准普尔指数。假定市场的期望收益率为每六个月6%,六个月后预期的指数水平是多少?
在下列命题中,包含辩证法思想的有
Unix系统采用了【 】文件系统,具有良好的安全性、保密性和可维护性。
最新回复
(
0
)