【发布时间】:2015-02-15 18:41:05
【问题描述】:
检查一个数是否为素数是否需要删减迭代?
例如。 37 是素数,检查 18.5(37 的一半)与 6.08(平方根)会减少很多工作,但两者都遵循相同的原则?
对不起,我正在努力巩固我使用数字的平方根来确定它是否是质数的逻辑,并试图向其他人解释它
【问题讨论】:
-
因为如果 a > sqrt(N) > 0 且 b > sqrt(N) > 0,则 ab > N。这意味着如果 N 可因式分解为 N=a i>b,那么 {a,b} 中至少有一个必须是
-
我投票结束这个问题,因为它不是关于编程而是关于数学。
标签: algorithm math primes sieve