网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
下面程序段的时间复杂度为()。y=n;while(y>1)y=y/2;


参考答案

更多 “ 下面程序段的时间复杂度为()。y=n;while(y>1)y=y/2; ” 相关考题
考题 下面程序的运行结果是______。includemain(){ int y,a;y=2,a=1;while(y--!=-1){do{a*=y; 下面程序的运行结果是______。include<stdio.h>main(){ int y,a;y=2,a=1;while(y--!=-1){do{a*=y;a++;}while(y--);}printf("%d,%d",a,y);}

考题 下面所给出的算法的时间复杂度为(56)。(n为大于1的数)x=n;y=1;while(x>y*y){y++;}A.B.C.D.

考题 试分析下面各程序段的时间复杂度。 x=90; y=100; while(y>0) if(x>100) {x=x-10;y--;} else x++;

考题 12、下面算法的时间复杂度为()。 x=100; y=100; while(y>0) if(x>100) {x=x-10; y--;} else x++;A.O(n)B.O(100)C.O(1)D.O(n*n)

考题 下面算法的时间复杂度为()。 x=100; y=100; while(y>0) if(x>100) {x=x-10; y--;} else x++;A.O(n)B.O(100)C.O(1)D.O(n*n)

考题 下面程序段的时间复杂度是() x=90; y=100; while(y>0) if(x>100) {x=x-10;y--;} else x++;

考题 【填空题】试分析下面程序段的时间复杂度。 x=90; y=100; while(y>0) if(x>100) {x=x-10;y--;} else x++;

考题 3、下面程序的时间复杂度是()。 x=0 y=1 for (i=1; i<=n; ++i){ ++x; y=y*i }A.O(1)B.O(n)C.O(1+n)D.O(2+2n)

考题 设x,y,n为正整数,下列程序片段的渐进时间复杂度是() x=1;y=1; while(x + y <= n){ if(x > y) y++; else x++;}A.O(n2)B.O(n)C.O((2/3 )n)D.O(log2n)