私は試行分割素数テストの基礎を踏襲し、それをコードで実装していました。時間のための)取引メモリは方形するふるいを作成することにより6k +/- 1ルールを使った試行分割素数テストの改良
2(N)のみ平方根まで試行除算を実行
1):アルゴリズムの性能は、のような多くのトリックを使用して増大させることができます計算されたふるいの素数だけで試行分割を実行する
n%6
(n mod 6)の値が見つかった場合は、結果をコンポジットとして返す考えはどこにもありませんでした。 1 or 5
(6k +/- 1ルールを使用)。素数決定テストでこのルールを使用してもパフォーマンスは向上しませんか?はいの場合、なぜそれはどこに言及されていないのですか?いいえの場合、どうしてそうですか?
ありがとうございました。
申し訳ありませんが、ヒントではありません。定期的/循環式ふるいを使用するとどうなりますか? [同時に素数よりも素数の少ないエラトステネスが素早くシーケンシャル化されていますか?](http://stackoverflow.com/a/22477240/2521214) – Spektre