实在不知道到哪里去问,就来这吧;初看数据结构,碰到个问题,请求大哥们帮忙
题目:设n为正整数,试确定下列各程序段中前置以记号@的语句的频度:(严蔚敏练习册上的题)
5. for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
{
for(k=1;k<=j;k++)
@ x+=delta;
}
}
6. x=n;y=0; //n是不小于1的常数
while(x>=(y+1)*(y+1))
{ @ y++;
}
1.9 假设n为2的乘幂,并且n>2,试求下列算法的时间复杂度及变量count的值(以n的函数形式表示)
int Time(int n)
{ count=0; x=2;
while(x<n/2)
{
x*=2; count++;
}
return (count)
}//Time
哪位大哥给看看,最好给写上解释,小弟这里谢谢啦