【怎么求算法的时间复杂性的上界和下界?如题估算下列程序段所代-查字典问答网
分类选择

来自高荣的问题

  【怎么求算法的时间复杂性的上界和下界?如题估算下列程序段所代表的算法的时间复杂性的上界和下界:(1)for(i=1;i1){if(n%2)n=n-1;elsen=n/2;】

  怎么求算法的时间复杂性的上界和下界?

  如题

  估算下列程序段所代表的算法的时间复杂性的上界和下界:

  (1)for(i=1;i1){if(n%2)n=n-1;elsen=n/2;

1回答
2020-09-0514:10
我要回答
提示:回答问题需要登录哦!
冉晓强

  简单一点,忽略诸如程序在循环变量上的开销,只考虑循环体复杂度是通过数运算次数直接数出来的,要知道循环多少次,以及每次循环的工作量(1)循环n次,每次两步加法两步赋值,简单一点讲就是每次循环工作量都是常数,所以复...

2020-09-05 14:14:03
大家都在问
最新问答