![](https://lstatic.shangxueba.com/jiandati/pc/images/pc_jdt_tittleico.png)
一个算法应该有一个或多个输入、一个或多个输出。
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_panel_vip.png)
A.有零个或多个输入
B.有零个或多个输出
C.有穷性
D.可行性
A、算法规定了任务执行/问题求解的一系列、有限的步骤
B、算法所规定的计算/处理步骤是有限的,但算法实际执行的计算/处理步骤可以是无限的
C、算法可以没有输入,但必须有输出
D、算法的每一个步骤必须确切地定义,且其运算和操作必须相当基本,可以由机器自动完成
A、算法必须有明确的结束条件,即算法应该能够结束,此即算法的有穷性。
B、算法的步骤必须要确切地定义,不能有歧义性,此即算法的确定性。
C、算法可以有零个或多个输入,也可以有零个或多个输出,此即算法的输入输出性。
D、算法中有待执行的运算和操作必须是相当基本的,可以由机器自动完成,进一步,算法应能在有限时间内完成,此即算法的能行性。
E、说法有不正确的。
一个关于logn的多项式时间算法.结合教材中素数测试的偏假蒙特卡罗算法,设计一个素数测试的拉斯维加斯算法.
算法设计:设计一个拉斯维加斯算法,对于给定的正整数,判定其是否为素数.
数据输入:由文件input.txt给出输入数据.第1行有1个正整数p.
结果输出:将计算结果输出到文件output.txt.若正整数p是素数,则输出“YES",否则输出“NO".
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!