首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设将n(n>1)个整数存放到一维数组R中。试设计一个在时间和空间两方面都尽可能高效的算法。将R中保存的序列循环左移p(0
设将n(n>1)个整数存放到一维数组R中。试设计一个在时间和空间两方面都尽可能高效的算法。将R中保存的序列循环左移p(0
admin
2013-04-26
77
问题
设将n(n>1)个整数存放到一维数组R中。试设计一个在时间和空间两方面都尽可能高效的算法。将R中保存的序列循环左移p(0
说明你所设计算法的时间复杂度和空间复杂度。
选项
答案
上述算法中3个Reverse函数的时间复杂度分别为O(p/2)、O((n—p)/2)和O(n/2),故所设计的算法的时间复杂度为O(n),空间复杂度为O(1)。另解,借助辅助数组来实现。算法思想:创建大小为P的辅助数组S,将R中前P个整数依次暂存在s中,同时将R中后n—P个整数左移,然后将s中暂存的P个数依次放回到R中的后续单元。时间复杂度为O(n),空间复杂度为O(p)。
解析
转载请注明原文地址:https://kaotiyun.com/show/95xi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列事件的先后顺序是①匈牙利事件②苏共“二十大”③不结盟运动形成④“布拉格之春”()。
下列不属于清统治者加强文化专制和思想控制的是()
氏族公社形成的条件和基本标志是()。
不仅主张通过三种国家权力的分立达到相互制衡的目的,而且提出通过国家与地方政府的分权更好地实施对权力的制约的思想家是()。
试述中共十一届三中全会的内容和历史意义。
关于荷马时代的叙述,不正确的是()。
鸦片战争失败后,西方列强强迫清政府签订了中国近代史上第一批不平等条约。鸦片战争是中国历史的转折点,对中国历史产生了深远的影响。中国开始逐步沦为半殖民地半封建社会。据此回答问题:西方列强在近代中国攫取的第一块殖民地和第一个租界是()
(1)页面长度为1KB=210B,因此页内偏移地址占10位。主存大小为16KB=214B,所以物理地址占14位。0AC5H=0000101011000101B,除去后10位,得到页号为2,则查找页表可知物理块号为4,所以物理地址是0100101100
一个使用选择性重传协议的数据链路层协议,如果采用了5位的帧序列号,那么可以选用的最大窗口是()。
著名的网络OSI七层模型是由()组织提出来的。
随机试题
下列有关雌激素的功能的叙述,错误的是:
非金融机构提供对外担保后,应当自担保合同订立之日起______天内到所在地的外汇局进行登记。()
A、用不透光的容器包装B、将容器密闭,以防止灰尘及异物进入C、避光并不超过20℃D、不超过20℃E、将容器密封以防止风化、吸潮、挥发或异物进入;药品质量标准“贮藏”项下的规定“密闭”系指()
已知:某公司现金收支平稳,预计全年(按360天计算)现金需要量为156250元,现金与有价证券的交易成本为每次400元,有价证券年利率为5%。要求:计算达到最佳现金持有量的全年有价证券交易次数和有价证券交易间隔期。
根据合同法律制度的规定,下列各项中,不能为技术开发合同标的的有()。
1841年7月5日,托马斯.库克运送了570人从莱斯特前往()参加禁酒大会,这次活动成为公认的近代旅游活动的开端。
水路运价由于各航区、航段受航道、水文、气候、船舶条件和港口设施差异的影响,加上各个水运企业性质、隶属关系也不同,因此水运实行()。
一个容器内有若干克盐水。往容器内加入一些水,溶液的浓度变为3%,再加入同样多的水,溶液的浓度为2%,问第三次再加入同样多的水后,溶液的浓度是多少?()
铁路新线路的开辟与否往往必须在建路花费尽可能少的要求与新建路线的商业与贸易运输量尽可能多的要求之间取得妥协。这段话支持了这样一种观点,即新建铁路的线路( )。
设3阶实对称矩阵A的特征值是1,2,3,矩阵A的属于特征值1,2的特征向量分别是α1=(﹣1,﹣1,1)T,α2=(1,﹣2,﹣1)T.(I)求A的属于特征值3的特征向量;(Ⅱ)求矩阵A.
最新回复
(
0
)