单选题

程序段 FOR i:=n-1 DOWNTO 1 DO FOR j:=1 TO i DO IF A[j]>A[j+1] THEN A[j]与A[j+1]对换;其中 n为正整数,则最后一行的语句频度在最坏情况下是()

A. O(n)
B. O(nlogn)
C. O(n^3)
D. O(n^2)

查看答案
该试题由用户185****37提供 查看答案人数:11527 如遇到问题请 联系客服
正确答案
该试题由用户185****37提供 查看答案人数:11528 如遇到问题请联系客服

相关试题

换一换
热门试题
下列程序段 for(i=1;i 下列程序段的执行结果为m=1n=1 有如下程序段:int*a=neint[2];a[0]=0;a[1]=1;int**b=&a:cout<<**b;运行这个程序段将输出() 下面哪个程序段能够正确裙带如果A<B,则A=1,否则A=-1? 下面哪个程序段能够正确裙带如果A<B,则A=1,否则A=-1 ? 有如下程序段:
int*a=new int[2];a[0]=0;a[1]=1;int**b=&a:cout<<**b;运行这个程序段将输出()。
以下两个程序段等价,其功能是计算 s=1+2+...+10。 /* 程序段A*/ s = 0; i = 1; while(i 10){ break; } s = s + i; i++; } 程序段G71U1R1中的U1指的是() 程序段IF R1 〉6 GOTOB LABEL1 ;…;LABEL1:…;表示如果R1中的值大于6,则程序向后跳转至“LABEL1”段(SIEMENS系统)。 ( 19 )有如下程序段:int i=1; 执行下列程序段后,x的值是( )。n = 5: x = 1: i = 1 下面程序段的运行结果是() 1=1;b=2;c=2; while(a 已知程序段: s=0 For i=1 to 10 step 2 s=s+1 i=i*2 Next i 该程序段的循环次数是 以下程序段是()x=1z=0For x=1 to 10 step 1z=z+xnext x 用FOR…ENDFOR结构编写一段程序实现Sn=1/(1*2)+1/(2*3)+…+1/(10*11)求和,并且显示计算结果 有以下程序段 s=1.0; for(k=1; k<=n; k++) s=s+1.0/(k*(k+1)); printf(“%f ”,s); 请填空,使以下程序段的功能与上面的程序段完全相同。 s=1.0; k=1; while ( k<=n) { s=s+1.0/(k*(k+1)); k=k+1;} printf(“%f ”,s); 下列程序段的执行结果为_________。 X=2 Y=1 If X*Y<1 Then Y=Y-1 Else Y=-1 Print Y-X>0 程序段G71 U1 R1中的U1指的是() if(i>1) if(j>10) a=1; else a=0;else a=2; //假设i=1;j=2;执行上述程序段后,a的值为() 有如下程序段,执行这个程序段输出字符的个数是()。int i=1;while(1){i++;if (i==10) break;if (i%3==0) cout<<““;}
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位