![]() |
1
7
|
![]() |
2
3
是的,在检查了所有辅助函数都在做它们应该做的事情之后,我终于找到了一个可行的(并且相当有效的)解决方案。 首先 is_pime
这里提高速度的关键是只为以下值生成1到1000之间的素数集 b (使用 素数 函数,我实现的埃拉托色尼筛方法)。我还通过删除不必要的Seq.map使这段代码稍微简洁一些。 所以,我对我现在的解决方案很满意(只需要不到一秒钟的时间),当然,任何进一步的建议都是受欢迎的。.. |
![]() |
3
1
你可以通过使用概率算法来加速你的“is_prime”函数。最简单的快速算法之一是 Miller-Rabin |
![]() |
4
-1
|
![]() |
5
-3
我的超高速python解决方案:P
|