私は遅延を素早く生成する方法に取り組んでいましたが、これらの3つの定義はすべて同じ方法で働いていました。新しい整数のそれぞれが前の素数: primes1 :: [Integer]
primes1 = mkPrimes id [2..]
where mkPrimes f (x:xs) =
if f (const True) x
then
let
大したことないので、多分この質問をすっごく縮めてはいけませんでした...私はthe most efficient way to find the first 10000 primesの投稿を見ました。私はすべての可能な方法を探しています。目標は素数検査のためのワンストップショップを持つことです。人々が素数を見つけるために知っているすべてのテストは大歓迎です。 そしてそう: 素数を見つけるのすべての
(C#の、プライムジェネレータ) HERESにいくつかのコードの友人をMaxxingと私は上のチャンスをうかがった:のために、私の役立たずのAMDのx64 1800+(デュアルコア)で public List<int> GetListToTop(int top)
{
top++;
List<int> result = new List<int>();
BitA
私の問題は、^が累乗で、modがモジュロ演算である場合、JavaScriptですぐに(g^x) mod pを計算することです。すべての入力は非負整数で、xは約256ビット、は2048ビットの素数で、gは2048ビットまでです。 JavaScriptでこれを行うことができるソフトウェアのほとんどはJavaScript BigIntライブラリ(http://www.leemon.com/crypto/