首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设一个一维整数数组中有n(n>1)个元素,设计一个在时间和空间两方面尽可能高效的算法,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。要求: 说明你所设计算法的时间复杂度和空间复杂度。
设一个一维整数数组中有n(n>1)个元素,设计一个在时间和空间两方面尽可能高效的算法,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。要求: 说明你所设计算法的时间复杂度和空间复杂度。
admin
2014-04-17
65
问题
设一个一维整数数组中有n(n>1)个元素,设计一个在时间和空间两方面尽可能高效的算法,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。要求:
说明你所设计算法的时间复杂度和空间复杂度。
选项
答案
时间复杂度分析:整个算法过程相当于把数组遍历了一遍,所以时间复杂度为O(n)。 空间复杂度分析:算法中只需要使用temp这一个临时变量,所以空间复杂度为一常数,表示为O(1)。
解析
转载请注明原文地址:https://kaotiyun.com/show/Hixi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列各组条约的时间排列顺序正确的是()①《布列斯特条约》②《色佛尔条约》③《九国公约》④《洛桑条约》
对三国鼎立到隋朝重新统一全国这段历史时期的政局,叙述正确的是()。①只有西晋有过短暂的统一②大多数时间是多个政权分立、南北对峙的复杂政局③西晋、北魏、东晋都有过短暂的统一④除三国分立以外,其他时间基本上处于统
到1869年为止,人类已发现了多少种化学元素()。
戊戌政变发生的时间是()。
第一国际成立的时间是()。
二战期间,下列四次战役的时间先后顺序是()①莫斯科战役②诺曼底登陆③不列颠之战④阿拉曼战役
随机试题
回阳救逆汤中配伍五味子的用意是()(1997年第148题)
夏季,某青年工人在炼钢炉前工作,饮水较少,至下午3时突然感到头晕、双下肢疼痛难忍,时而缓解,时而发作。经检查,患者体温37℃、神志清楚,他的疾患最可能是
A.风邪耗血B.痿证C.痉病D.经脉失养E.动风发痉先兆患者足或手软弱无力,行动不灵多属()。
电焊作业前,应检查焊机、线路、焊机外壳保护接零,电焊机外壳接地电阻不得大(),确认安全后方可作业。
ABC股份有限公司于20×6年1月1日购入面值为2000万元的3年期债券,实际支付价款为2210万元,价款中包含已到付息期但尚未领取的债券利息100万元、未到付息期的债券利息40万元、相关税费10万元(假定未达到重要性的要求)。该项债券投资的溢价金额为(
最常见的良性软组织肿瘤是
早期基督教
Recentlegalresearchindicatedthatincorrectidentificationisamajorfactorinmanymiscarriagesofjustice.Italsosuggest
Victoriabumpedintoherbrotherquitebychanceinthesupermarket.Theunderlinedwordmeans______.
A、Itissuretofluctuate.B、Itisboundtorevive.C、Itwillremainbasicallystable.D、Itwillseenomoremonopoly.BWhatdoe
最新回复
(
0
)