【发布时间】:2011-03-21 16:06:35
【问题描述】:
我可以使用两个循环来检查两个小于p 素数的整数的所有组合,但它的效率非常低。有没有更好的算法来解决这个问题?任何的想法?
p mod 4 = 1.
谢谢,
【问题讨论】:
-
@sinelaw:嗨,我认为这类问题不适合那个网站,因为据我了解,
cstheory是针对研究级别的。如果我错了,请纠正我。 -
@Chan:IIRC 我们在我的大学写了
p == 1 (mod 4),这可能也让非数学家更容易阅读。其中==是我们实际编写内容的最佳 ascii 表示,这是一个 ≡需要迂腐时的角色,或者只是=,如果它很明显并且你很懒惰。或者,如果您已经正式声明您完全在模 4 的整数环中工作,当然,但这不会导致非常有趣的分解成两个平方和... -
p=1 (mod 4)非常清晰,至少在我看来是这样。
标签: algorithm math number-theory