为了账号安全,请及时绑定邮箱和手机立即绑定

循环次数问题

这个题目有问题,循环次数应该为sqrt(m)。。。。。

正在回答

2 回答

所以说两个都没有问题啊,只是小编这个有一点点瑕疵而已,所以才说sqrt是最佳循环次数啊。

0 回复 有任何疑惑可以回复我~
#1

skq_shen 提问者

非常感谢!
2016-05-18 回复 有任何疑惑可以回复我~

其实都可以的,sqrt(m)是最佳循环次数,而且用sqrt就必须调用数学函数库math.h

1 回复 有任何疑惑可以回复我~
#1

skq_shen 提问者

当然是都可以的啦,但是你想想加入这个数足够大,那么用sqrt(m)会节省多少消耗。。。。有很多关于素数的算法,这样做循环次数太多,消耗太大,很不适宜。 比如说有个这样的算法: The prime factors of 13195 are 5, 7, 13 and 29. What is the largest prime factor of the number 600851475143 ?你还会这样做么
2016-05-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

循环次数问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信