首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
试设计一算法,使得在尽可能少的时间内重排数组,将所有取负值的关键字放在所有取非负值的关键字之前,并分析算法的时间复杂度。
试设计一算法,使得在尽可能少的时间内重排数组,将所有取负值的关键字放在所有取非负值的关键字之前,并分析算法的时间复杂度。
admin
2019-08-01
42
问题
试设计一算法,使得在尽可能少的时间内重排数组,将所有取负值的关键字放在所有取非负值的关键字之前,并分析算法的时间复杂度。
选项
答案
采用类似于快速排序中的划分思想。算法如下: void part(KeyType A[],int n){ int i=1;j=n; KeyType temp; while(i<j){ while(i<j&&A[j]>=0).j-一; //从右向左找负数 while(i<j&&A[i]<0)i++; //从左向右找非负数 if(i<j){ //交换元素A[i]和A[j] temp=A[i];A[i]=A[j];A[j]=temp; i++;j一一; } } } 该算法的时间复杂度为O(n)。
解析
转载请注明原文地址:https://kaotiyun.com/show/ENCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
曾被日本维新派人士视为“枕中鸿宝”,对日本明治维新产生重要影响的著作是()。
印度列国时代出现了16个国家,其中大部分是王国,只有少数的共和国。下列属于共和国的是()。
标志着整风运动开始向反“右派”斗争转变的重要文件是()。
在太平天国时期,对晚清兵制以及政局产生深远影响的是()。
简述大化改新的内容和影响。
1918年美国总统威尔逊提出“十四点原则”,内容有“海洋上的航行有绝对自由”、“取消一切经济障碍和确立贸易条件的平等”、“成立一个一般性的各国联合组织”。其最终目的是()。
制瓷业是光彩夺目的一个手工业部门,北宋的制瓷业的重心在黄河流域和中原地区。回答问题:北宋的四大名窑是()
提出电磁感应定律的是物理学家()。
图的D搜索类似于BFS,不同之处在于使用栈代替BFS中的队列,入/出队列的操作作为入/出栈的操作,即当一个顶点的所有邻接结点被搜索后,下一个搜索出发点应该是最近入栈(栈顶)的顶点。(1)用邻接表作为存储结构,写一个D搜索算法;(2)用D搜索方法
随机试题
在国际私法中,我国法律规定下列领域可以适用当事人合意选择的法律的是()
长期应用苯妥英钠的不良反应包括
患者,男性,44岁。平素体健,近半年来不明原因出现发热,体温39℃,无寒战,既往有过敏性哮喘发作。血常规:Hb60g/L,WBC5.7×109/L,嗜酸性粒细胞17%。给予泼尼松50mg/d治疗,体温退,喘憋好转。服用3个月后泼尼松减量至20mg/d时,
A.“铅管”征B.“杯口”征C.充盈缺损D.“鸟嘴状”E.环状缩窄溃疡性结肠炎的x线征象是
购买电脑的顾客因为拥有过去多年购买电脑的经验,对选择电脑产品有一定的信心。因而顾客不会完全依赖于像IBM这样的大品牌。从资料中可以看出,IBM的价值会下跌的最主要原因是()。
在高中美术鉴赏“人间生活”一课中,李老师引导学生观察顾闳中的《韩熙载夜宴图》,提问:请大家互相讨论,找出画中的五个场景分别描绘了什么?学生踊跃回答,大家答案各一。比如有的说在吵架、行贿、办宴会。当教师的预设和课堂生成不一致时,李老师十分生气,便以“错了!请
由于木浆成本上涨,每册教材的成本增加10%,但国家政策规定教材定价不变,这样利润平均下降40%。那么为保证不亏本,教材的折扣率不得低于?
完整的计算机系统应该包括( )。
下列选项中,不是重载函数调用时选择依据的是
Readthearticlebelowaboutthewaystoimproveemployees’motivation.ChoosethebestwordtofilleachgapfromA,B,Cor
最新回复
(
0
)