数据结构时间复杂度的计算求解
x=91;
y=100;
while(y>0)
if(x>100)
{x=x-10;y--;}
else
x++;这句为什么是:T(n)=O(1)
i=1;
k=0
while(i
人气:110 ℃ 时间:2020-02-04 10:33:52
解答
最上面那个那个程序执行时要么是y-- 要么是x++ 所以循环程序执行次数就是由x 和 y决定 它是一个常数所以是T(n)=O(1)第二个i=1;循环中i++直到n而实际上循环体被执行n-1次 所以是T(n)=n-1、 下一...for (i=1;i<=n;i++) ② {s=a+b;③b=a; ④a=s; ⑤从3以后就不懂了,最后一段命令不太懂,请您详说好吗?
推荐
猜你喜欢
- 一张纸怎么站八个人
- He spent 5 hours planting the trees.(改为同义句)
- I'm taller than Mike.(该成用原级的比较)
- 找规律1,1,1,2,2,3,4,5,7,9,12,16,21
- 镜子反射光的同时反射热么?为什么?
- 如图,边长为a的等边△ABC的顶点A,B分别在x轴正半轴和y轴正半轴上运动,则动点C到原点O的距离的最大值是( ) A.32a−12a B.32a+12a C.62a−12a D.62a+12a
- when I am free,Ifeel quiet r
- 英语作文my summer holiday