首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知顺序表A,在不改变顺序表中奇数号元素与偶数号元素相对位置的前提下,设计算法,将所有奇数号元素移到所有偶数号元素前。 说明你所设计算法的时间复杂度和空间复杂度。
已知顺序表A,在不改变顺序表中奇数号元素与偶数号元素相对位置的前提下,设计算法,将所有奇数号元素移到所有偶数号元素前。 说明你所设计算法的时间复杂度和空间复杂度。
admin
2016-03-29
81
问题
已知顺序表A,在不改变顺序表中奇数号元素与偶数号元素相对位置的前提下,设计算法,将所有奇数号元素移到所有偶数号元素前。
说明你所设计算法的时间复杂度和空间复杂度。
选项
答案
一共进行了n/2次交换,每次交换的元素个数从1~n/2,因此时间复杂度为O(n
2
)。虽然时间复杂度为O(n
2
),但因n
2
前的系数很小,实际达到的效率是很高的。算法的空间复杂度为O(1)。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/Z2Ri777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
中共十六大以来,以胡锦涛为总书记的中共中央提出的重大战略思想包括()。
一战从欧洲的战争变成全球范围的战争是在()。
罗马帝国疆域扩张到顶点是在()统治时期。
下列古希腊哲学家中,唯物主义的代表人物是()。
下列科技文化成就,产生于3世纪的是()。①刘徽提出计算圆周率的正确方法②贾思勰著《齐民要术》③钟繇把隶书转化为楷书④马钧发明翻车
1940年毛泽东的《新民主主义论》:“而所谓民主主义,现在已不是旧范畴的民主主义,已不是日民主主义,而是新范畴的民主主义,而是新民主主义”。毛泽东分民主革命的两个阶段主要依据是
北宋在统一南方割据势力的过程中特设(),把征南所得的财富统一存放,以作日后恢复幽燕之费。
隋朝大运河中哪一段河道的地理位置最接近于春秋时期即已开通过的运河()?
已知某CPU有16根地址线、8根数据线,并用MREQ作为访存控制信号(低电平有效)。现有下列存储芯片:1K×4位ROM、2K×4位ROM、4K×8位ROM、4K×8位RAM、8K×4位RAM、8K×8位RAM和非门、与非门、或非门若干,如下图所
下列的网络协议中,()的运输层协议是使用TCP的。
随机试题
制作可摘局部义齿时,选择人工后牙不需要考虑A.近远中径B.牙尖高度C.人工牙硬度D.颊舌径E.颌间距离
国内儿科通常采用的急性肾衰竭指标是
男性,40岁,背部肿物2年,肿物直径3cm质软,无色素沉着,分叶状,无压痛,边界清,压之不缩小。治疗首选
患者,男,68岁,以“食管癌”为诊断入院。术后用鼻饲管给予要素饮食。对鼻饲管的护理,下列做法错误的是
甲与乙签订了一房屋买卖合同,约定如果甲父死亡,则甲将房屋卖给乙,该合同属于()。
A、法律B、语法学C、基础医学D、国际关系A
Althoughitis______hardtostartanewjob,italwaysgetseasierasyoudeveloprelationshipswithyourcoworkers.
Theoldestandsimplestmethod,then,ofdescribingdifferencesinpersonalitywasto【B1】______peopleaccordingto【B2】______.
TheWhiteHouseistheofficialresidenceofthePresidentoftheUnitedStates.Itwas【B1】______byJamesHoban,anIrishborn【
期货公司具有的职能有()。
最新回复
(
0
)