下面程序段的时间复杂度为()。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);}
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,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)