首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设一个整形一维数组里有n(n>1)个整数,在这些整数中可以有正数也可以有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。设计一个在时间和空间两方面尽可能高效的算法,输出所有子数组的和的最大值。例如一维数组中的整数为1,—2,3,10,
设一个整形一维数组里有n(n>1)个整数,在这些整数中可以有正数也可以有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。设计一个在时间和空间两方面尽可能高效的算法,输出所有子数组的和的最大值。例如一维数组中的整数为1,—2,3,10,
admin
2017-04-28
66
问题
设一个整形一维数组里有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
学硕统考专业
相关试题推荐
概述太平天国运动失败的原因及历史意义。
在1919年巴黎和会上,日本代表对欧洲事务很少开口,故被称作“沉默的小伙伴”。日本“沉默”的主要原因是()。
1876年7月第一国际举行最后一次代表大会宣告解散,这次代表大会的地点是()。
1923年纳粹党魁希特勒发动了“啤酒馆暴动”,对此叙述不正确的一项是()。
光绪元年七月,清政府迫于()强烈要求派一位使臣到其国,()成为中国第一个驻外公使
解放军渡江战役中横渡长江的东西两个攻击点是()。
隋朝建立了三省六部制,其中负责审议的部门是()。
下列叙述正确的个数是()。 1)向二叉排序树中插入一个结点,所需比较的次数可能大于此二叉排序树的高度。2)对B-树中任一非叶子结点中的某关键字K,比K小的最大关键字和比K大的最小关键字一定都在叶子结点中。3)所谓平衡二叉树是指左、右
下列选项中,降低进程优先级的合理时机是____。
假设在一台单处理机上执行如下表所示的进程,且假定这些进程在时刻0以1,2,3,4,5的顺序创建。时间单位为时间片,优先级以数值大者为优。(1)请说明分别使用FCFS、RR(时间片=1)、SPF以及非抢夺式优先级调度算法时,这些进程的执行情况。(2)争
随机试题
天然气管输系统是由输气首站至用户的各种管道及设备组成的采、输、供气网络。()
Auctionsarepublicsalesofgoods,conductedbyanofficiallyapprovedauctioneer.Heaskedthecrowdtogatherintheauction
下肢静脉曲张的患者,临床表现为凹陷性水肿的最好发的部位是
常用的平衡盐溶液为()
男性,50岁。诊断肝硬化2年,1年前行食管钡餐检查,发现食管下段虫蚀样充盈缺损。2天前曾有黑便,继之出现嗜睡,晚间烦躁不安入急诊。体检:双手有扑翼样震颤。下列何种因素引起的肝性昏迷预后最好
“药物具有的治疗作用以外的药理作用”可称为
储户张某到银行要求提前支取其妻子的定期存款,这项业务必须遵守的规定有()。[2009年10月真题]
我国公民陆某是境内M公司工程师,2012年3月,M公司派陆某到境内N公司协助完成一项重要工程。在N公司工作期间,M公司继续向陆某支付工资及职务奖金。2012年陆某的收入如下:(1)在M公司每月取得基本工资5000元。(2)从M公司每月取得职务工资400
在图17所示电路的适当位置,标出表示电压表和电流表的符号,并用“+”或“一”标明正、负接线柱。
下列各句中,没有语病的一句是()。
最新回复
(
0
)