首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设将n(n>1)个整数存放到一维数组R中。试设计一个在时间和空间两方面都尽可能高效的算法。将R中保存的序列循环左移p(0<p<n)个位置,即将R中的数据由(X0,X1,…,Xn-1)变换为(Xp,Xp+1,…Xn-1,X0,X1,…,Xp-1)。 要求:
设将n(n>1)个整数存放到一维数组R中。试设计一个在时间和空间两方面都尽可能高效的算法。将R中保存的序列循环左移p(0<p<n)个位置,即将R中的数据由(X0,X1,…,Xn-1)变换为(Xp,Xp+1,…Xn-1,X0,X1,…,Xp-1)。 要求:
admin
2015-12-30
43
问题
设将n(n>1)个整数存放到一维数组R中。试设计一个在时间和空间两方面都尽可能高效的算法。将R中保存的序列循环左移p(0<p<n)个位置,即将R中的数据由(X
0
,X
1
,…,X
n-1
)变换为(X
p
,X
p+1
,…X
n-1
,X
0
,X
1
,…,X
p-1
)。
要求:
说明你所设计算法的时间复杂度和空间复杂度。
选项
答案
上述算法中3个Reverse函数的时间复杂度分别为O(p/2)、O((n-p)/2)和O(n/2),故所设计的算法的时间复杂度为O(n),空间复杂度为O(1)。
解析
考查顺序结构线性表的元素的移动操作,将数组中的序列循环左移。
转载请注明原文地址:https://kaotiyun.com/show/z7xi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
《吕氏春秋》载:“公作则迟,有所匿其力也;分地则速,无所匿其力也。”这条材料反映的实质问题是()。
马克思为第一国际起草的文件有()。①《共产党宣言》②《临时章程》③《成立宣言》④《资本论》
《凡尔赛和约》中,战胜国以何种方式处置德国的全部海外殖民地?()。
对元代“腹里”管辖区域分类正确的一项是()。①山东②山西③河北④陕西⑤蒙古
中共十六届五中全会提出,建设社会主义新农村的要求是生产发展和()。
西巴比伦王国存在的时间很短,不足90年,其中哪位国王在位的40年是该国最强盛的时期。()
评析郑和下西洋的历史条件和意义。
1901年6月,发表《立宪法议》,首先提出君主立宪要求的是()。
图的D搜索类似于BFS,不同之处在于使用栈代替BFS中的队列,入/出队列的操作作为入/出栈的操作,即当一个顶点的所有邻接结点被搜索后,下一个搜索出发点应该是最近入栈(栈顶)的顶点。(1)用邻接表作为存储结构,写一个D搜索算法;(2)用D搜索方法
以数组Data[m+1]作为循环队列SQ的存储空间,front为头指针,rear为队尾指针,则执行出队操作的语句是()。
随机试题
蛋白聚糖复合物中的核心蛋白质
患者,男,45岁,因生活和工作压力太大,导致患有抑郁症,使用舍曲林一段时间后,症状未得到改善,再次就诊医师建议更换为吗氯贝胺,至少应停药几周才能换药
根据《建设项目工程总承包合同示范文本》(GF—2011—0126),以下情形中,属于应对合同价款进行调整的有()。【2014年真题】
2010年5月,甲公司销售商品实际应交增值税38万元、应交消费税20万元,提供运输劳务实际应交营业税15万元;适用的城市维护建设税税率为7%,教育费附加为3%,假定不考虑其他因素,甲公司当月应列入利润表“营业税金及附加”项目的金额为()万元。
某公司在民政部门主办的大型赈灾义演会上,当众宣布向民政部门设立的救灾基金捐赠100万元。事后,该公司迟迟未支付捐款。下列意见哪一项是正确的?()
简述幼儿理解发展的特点。
社会治安综合治理的要点有()。
简述匈牙利革命的特点及失败的原因。
社会形态更替规律的客观性并不否定人们历史活动的能动性,人们的历史选择性包含的意思是()
Whywasthewomannotatthemeeting?
最新回复
(
0
)