首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
指出下列各算法的时间复杂度。 (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
47
问题
指出下列各算法的时间复杂度。
(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
数据结构导论
理工类
相关试题推荐
指数函数e-at的拉氏变换为【】
若系统的开环传递函数的所有零点和极点均在[s]平面的左半平面,则该系统称作【】
系统的可变输出如果能按照要求由参考输入或控制输入进行调节的,则称为________。
系统开环频率特性各频段含义及对系统性能的影响。
100Base-T标准定义了3种物理层规范,以支持不同的物理介质。其中,100Base-T4采用【】
_____主要用于处理应用实体间交换数据的语法,其目的是解决格式和数据表示的差别,从而为应用层提供一个一致的数据格式,从而使字符、格式等有差异的设备之间相互通信。
在规范化关系数据库中,同一个数据表中不能出现重复的_______。
在决策树中,小方框为______结点,它引出的分枝称为______分枝。
随机试题
属于选择性诱导型环加氧酶(COX-2)抑制药是:
心肌梗死的并发症不包括
骨髓穿刺术的髂后上棘穿刺点在_______下6~8cm与脊椎旁开_______之交点处。
在进行项目的敏感性分析时,考察的不确定因素通常有( )。
大型企业建立电算化会计信息系统应采取()的方式。
处置权益法核箅的长期股权投资时,应将原记入“资本公积-其他资本公积”的金额转入“资本公积-股本溢价”科目。()
下列选项中不属于期间费用的是()。
在短期,对汇率变动影响最为显著的因素是()。
当前我国学校德育内容除了思想教育、心理教育外,还包括()。
已知即期利率为1美元兑换1.78瑞士法郎,美元利率为89%,瑞士法郎利率为6%,试计算正常情况下美元兑瑞士法郎的3个月远期利率。若银行给出的3个月远期汇率为1美元兑换1.70瑞士法郎,试以相当于100万美元的资产进行套利投资,计算投资收益。
最新回复
(
0
)