首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
现要对n个实数(仅包含正实数和负实数)组成的数组A进行重新排列,使得其中所有的负实数都位于正实数之前。求解该问题的算法的伪代码如下,则该算法的时间和空间复杂度为(65)。 i=0;1=n一1 whlle1
现要对n个实数(仅包含正实数和负实数)组成的数组A进行重新排列,使得其中所有的负实数都位于正实数之前。求解该问题的算法的伪代码如下,则该算法的时间和空间复杂度为(65)。 i=0;1=n一1 whlle1
admin
2019-04-22
54
问题
现要对n个实数(仅包含正实数和负实数)组成的数组A进行重新排列,使得其中所有的负实数都位于正实数之前。求解该问题的算法的伪代码如下,则该算法的时间和空间复杂度为(65)。
i=0;1=n一1
whlle1<]d0
whileA
<0d0
i=i+1:
whileA[j1>0do
j=j一1;
ifi
交换A
和A[j]
选项
A、Θ(n)和Θ(n)
B、Θ(1)和Θ(n)
C、Θ(n)和Θ(1)
D、Θ(1)和Θ(1)
答案
C
解析
算法中用到了两个辅助变量i和.i,算法的空间复杂度为0(1)。在重新排列过程中,从数组的两端进行比较,从i=0开始判断A
是否为负数,i为负数的时候,i=i+1,直到A
为正数:从j=n一1开始判断A
是否为正数,如果为正数,j=i—1,直到A
为负数。当i
和A[j]的值。数组A中的元素个数为n,A
<0和A[j]>0的比较次数共为n+2,i=i+1和j=j一1执行的次数最多为n+2次,if语句中的i
转载请注明原文地址:https://kaotiyun.com/show/0iRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
王某是某公司的软件设计师,完成某项软件开发后按公司规定进行软件归档,以下有关该软件的著作权的叙述中,正确的是(5)________________。
使用________________命令释放当前主机自动获取的IP地址。
内存按字节编址,地址从AOOOOH到CFFFFH,共有(3)字节。若用存储容量为64K×8bit的存储器芯片构成该内存空间,至少需要(4)片。(3)
Windows7环境下,在命令运行状态下执行(45)命令,可得到下图所示的输出结果,输出结果中的(46)项,说明SNMP服务已经启动,对应端口已经开启。(46)
甲公司购买了一个工具软件,并使用该工具软件开发了新的名为“恒友”的软件,甲公司在销售新软件的同时,向客户提供工具软件的复制品,则该行为(5)。甲公司未对“恒友”软件注册商标就开始推向市场,并获得用户的好评。三个月后,乙公司也推出名为“恒友”的类似软件,并对
10个成员组成的开发小组,若任意两人之间都有沟通路径,则一共有()条沟通路径。
设信道带宽为4000Hz,采用PCM编码,采样周期为125μs,每个样本量化为128个等级,则信道的数据速率为________。(2012年下半年试题)
若Web站点的默认文档中依次有index.htm,default.htm,default.asp,ih.htm4个文档,则主页显示的是(45)的内容。
数字签名功能不包括(42)。
用动态规划方法求解0/1背包问题时,将“用前i个物品来装容量是X的背包”的0/1背包问题记为KNAP(1,i,X),设fi(X)是KNAP(1,i,X)最优解的效益值,第j个物品的重量和放入背包后取得效益值分别为Wj和巧Pj(j=1~n)。则依次求解f0
随机试题
有限责任公司特征是______。
女,50岁。2月前因右侧乳腺癌行根治手术,术中输血800ml,术后采用头孢唑啉钠4g/d静滴1周,近10天出现乏力、纳差、尿黄。否认既往有肝炎病史。化验:肝功TBIL51μmoll/L,ALT280U/L。考虑最可能的诊断是
A.乌头B.麻黄C.山药D.桂枝E.西红花因配伍禁忌不适宜与天花粉装于一斗或上下斗的是()。
多波束参数校正不包括()。
水利工程施工招标项目中,招标人和中标人应当在中标通知书发出之日起至多()日内,按照投标文件和中标人的投标文件订立书面合同。
发生较大安全事故时,负责事故调查的人民政府应当自收到事故调查报告起()d内做出批复。
下列各项中,符合契税有关规定的有()。
合伙协议约定合伙企业经营期限的有下列情况的可以协议退伙()。
[2000年]已知f(x)是周期为5的连续函数,它在x=0的邻域内满足关系式f(1+sinx)一3f(1一sinx)=8x+α(x),其中α(x)是当x→0时比x高阶的无穷小量,且f(x)在x=1处可导,求曲线y=f(x)在点(6,f(6))处的切线方
HowDeafnessMakesItEasiertoHearMostpeoplethinkofBeethoven’shearinglossasanobstacletocomposingmusic.Howev
最新回复
(
0
)