11智能在线
新记
假设n为2的乘冥C语言问题:假设N为2的乘幂,且N>2,,求下列算法的时间复杂度,及变量COUNT的值
int Time(int n)
count=0;x=2;
While(x<n/2){
x*=2;count++;
}
return(count)
}//time
详细过程 谢了
举报该文章
其他看法
第1个回答 2012-09-22
算法复杂度为log2(n)
当n<4时,count=0
否则count=log2(n)-1
比如
n=1,count=0
n=2,count=0
n=4,count=1
n=8,count=2本回答被提问者采纳
相似回答
...
n
>
2,
试
求下列算法的时间复杂度及
变量 count 的值(以n的函数_百 ...
答:
Count=log n
大家正在搜
c语言是什么语言
C语言!
C语言是什么
c语言?:怎么用
C语言编程
C语言标识符
C语言结构体
C语言关键字
c语言有什么用
相关问题
假设n为2的乘幂,并且n>2,试求时间复杂度
假设n为2的乘幂,并且 n > 2,试求下列算法的时间复杂度...
C语言问题:假设N为2的乘幂,且N>2,,求下列算法的时间复...
求所有的正整数m,n,以及整数k>1,满足下列条件: 1!+...