首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
指出下列各算法的时间复杂度。 (1)prime(int n) /*n为一个正整数*/ { int i=2: while((n%i)!=0&&i*1.0sqrt(n)) print f(”%d是一个素数\n”,n
指出下列各算法的时间复杂度。 (1)prime(int n) /*n为一个正整数*/ { int i=2: while((n%i)!=0&&i*1.0sqrt(n)) print f(”%d是一个素数\n”,n
admin
2014-12-25
32
问题
指出下列各算法的时间复杂度。
(1)prime(int n) /*n为一个正整数*/
{
int i=2:
while((n%i)!=0&&i*1.0
if(i*1.0>sqrt(n))
print f(”%d是一个素数\n”,n);
else
print f(”%d不是一个素数\n”,n);
}
(2)s uml (int n) /*n为一个正整数*/
{
int P=1,sum=0,i;
for(i=1;i<=n;i++)
{
P*=i;
sum+=p;
}
return(sum);
}
(3)sum2(int n) /*n为一个正整数*/
{
int sum=0,i,j;
for(i=1;i<=n;i++)
{
P=1;
for(j=l;j<=i;j++)P*=j;
sum+=p;
}
return(sum);
}
选项
答案
算法的时间复杂度是由嵌套最深层语句的频度决定的。 (1)prime的嵌套最深层语句: i++; 它的频度由条件((n%i)!=0&&i*1.0
2)。
解析
转载请注明原文地址:https://kaotiyun.com/show/DeVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
一单位反馈系统的开环伯德图已知,其幅频特性在低频段是一条斜率为-20dB/dec的渐近直线,且延长线与0dB线的交点频率为ω=10rad/s,则该系统的开环增益为【】
如图所示二阶系统框图,在单位阶跃输入信号作用下,当系统的阻尼比ζ满足什么条件时,二阶系统特征方程的根为两个不相等的负实根?
系统瞬态响应反映了系统的动态性能,而稳态响应偏离系统希望值的程度可用来衡量系统的________。
在以太网的MAC层,数据是以【】的形式存在的。
______是指网络中的数据终端可以与其他设备根据需要任意相连,两个网络结点之间可以直接通信,也可以通过其他结点进行转接。
下列关于实时操作系统的说法中,错误的是【】
在DBS的全局结构中,磁盘存储器中的数据结构有哪些形式?
有一个多道程序设计系统,采用不允许移动的可变分区方式管理主存中的用户空间,设用户空间为100KB,主存空间的分配算法为最先适应分配算法,作业调度和进程调度均采用先来先服务算法,作业序列为:请计算以上5个作业的平均周转时间。(注:作业是依次进入输入井的,
用窄脉冲序列进行抽样的两种PAM方式是()
具有n个结点的完全二叉树,顺序存储在一维数组A[1…,z]中,设计算法将A中顺序存储变为二叉链表存储的二叉树。
随机试题
关于精子的生成,正确的是
预防血管相关性感染的措施不当的是
下面对罗马婚姻家庭法理解正确的一项是:()
某检验批质量验收时,抽样送检资料显示其质量不合格,经有资质的法定检测单位实体检测后,仍不满足设计要求,但经原设计单位核算后认为能满足结构安全与使用功能要求,则该检验批的质量()。
建设工程项目进度控制的组织措施包括()。
教育法律救济应以合法权益受到侵害并造成损害为前提。()
Handwritinganalysis(graphology)circumventsthelawbyfryingtodetermineanemployee’straits(e.g.,stability)accordin
企业价值评估(中央财经大学,2011)
无线移动通信是一个重要的发展方向。在小范围内低功率适合于家庭网络的(9)技术以及广域范围内第三代移动通信技术已引起人们普遍关注,后者被ITU命名为(10)。
A、5:00p.m.B、6:00p.m.C、4:00p.m.D、7:00p.m.C本题要求考生根据对话推测现在的时间。男士说:Wewillhavedinnerat6:00p.m.,女士说:MyGod.Iwillhavet
最新回复
(
0
)