【简洁易懂】为什么判断素数时只需要循环到该数的平方根
生活随笔
收集整理的这篇文章主要介绍了
【简洁易懂】为什么判断素数时只需要循环到该数的平方根
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
首先举个例子, n = 10000 , 开平方为100。
10000的每对儿因子,必定一个小于100,一个大于100。如:2和5000, 5和2000, 10和1000等。
因此,我们只需判断1-100中是否有10000的因子。 如果没有,那么大于100的数中,也不会有10000的因子。
推广到所有数中,可得结论:若要判断x是否为素数, 只需判断1-根号x中是否有它的因子即可。
懂了没~ 懂了扣666, 没懂的扣眼珠子(
总结
以上是生活随笔为你收集整理的【简洁易懂】为什么判断素数时只需要循环到该数的平方根的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 【简单解法】1093 字符串A+B (2
- 下一篇: 1094 谷歌的招聘 (20分)_25行