单选题 冒泡排序时间复杂度

A、 O(n^n)
B、 O(n²)
C、 O(nlog₂n)
D、 O(2^n)
下载APP答题
由4m***6b提供 分享 举报 纠错

相关试题

单选题 int m=20; while (m=0) m=m++; 描述正确的是()

A、循环执行10次
B、无限循环
C、循环一次不执行
D、执行一次

单选题 c x = -1; do { x = x * x; } while (x == 0);

A、执行1次
B、2次
C、无限次
D、语法错误

单选题 运行以下程序,输入65 14回车,输出结果为() c int main(void) { int m, n; printf("Enter m,n:"); scanf("%d%d", &m,&n); while (m != n) { while (m > n) m = m - n; while (n > m) n = n - m; } printf("m=%d\n",m); return 0; }

A、m=3
B、m=2
C、m=1
D、m=0

单选题 c void main() { int a, b; for(a=1,b=1; a<=10; a++) { if(b>=10) break; if(b%3==1) { b+=3; continue; } } printf("%d\n",a); }

A、1
B、4
C、7
D、10

单选题 c #include<stdio.h> int main() { int a=0,i; for(i=1;i<5;i++) { switch(i) { case 0: case 3:a+=2; case 1: case 2:a+=3; default:a+=5; } } printf("%d\n",a); return 0; }

A、31
B、13
C、10
D、20

单选题 c main() { int i=0,s=0; for(;;) { if(i==3 || i==5) continue; if(i==6) break; i++; s+=i; } printf("%d\n",s); }

A、10
B、13
C、21
D、死循环

单选题 c #include<stdio.h> int main( ) { int i,j,x=0; for (i=0;i<2;i++) { x++; for(j=0;j<3;j++) { if (j%2) continue; x++; } x++; } printf("x=%d",x); return 0; }

A、x=4
B、x=8
C、x=6
D、x=12

单选题 c int i = 10; while (i > 3 ){ i /=2; } 循环结束i的值()

A、1
B、2
C、3
D、5