|
|
1
4
iPrime将运行至少3000亿次迭代,这就是它锁定的原因。 整数的素数因子永远不会大于该整数的平方根。 此外,一旦确定了素数,就不需要继续检查了。 因此,请考虑将测试循环更改为:
最后,关于“high”的最后一段代码建议您打算在更大的代码中使用它。如果是这种情况,最好预先计算哪些数字是素数,然后将它们存储在列表或哈希集中,以便快速重复使用。 |
|
|
2
2
这不是
即使您等待它返回下一个循环运行
你想做什么还不是百分之百清楚,但你应该考虑一种不同的算法,因为无论你如何编写,这个算法都会运行得非常慢。 |
|
|
3
0
所以我在做欧拉计划的问题。在我做这件事的前一天,我成功地制作了一个dope素数查找算法,但我太懒了,没有把它放到第一篇文章中看到的素数分解问题中。在又一天拒绝查找答案、憎恨生活之后,我终于写了一个更好的程序。我现在可以在大约半秒钟内找到答案。可能会更干净,但它完成了我需要的#如此令人满意
|
|
|
Tom Buck · c#程序在整数列表上冻结 8 年前 |
|
|
Ran Lavi · 在c中初始化结构的指针++ 8 年前 |
|
|
Js_zero · 在c++中实例化对象有几种方法,它们之间有什么区别 8 年前 |
|
|
jfernal · 节点。js在加载其他函数之前等待初始化变量 8 年前 |
|
|
Victor · 在javafx中运行时更改标签文本 8 年前 |
|
|
blubb · 在Kotlin中是否有更惯用的方法来初始化此映射? 8 年前 |
|
|
Bing Bang · 初始化包含字节数组的结构数组 8 年前 |