c# - ロバスト乱数生成

c# - ロバスト乱数生成

私は特別なハードウェアを使用しない、パフォーマンスの高い、堅牢なRNGを探しています。 それは数学的な方法(メルセンヌツイスターなど)を使用することができます、それは何でも、マシンから "エントロピーを収集する"ことができます。 Linux/etcには48個のランダムビットを生成するdrand48()あります。 私は32ビット以上の乱数を生成することができるC++またはC#のための同様の関…


より良いランダム生成PHP

あなたがやっていることを知っていて、サーバーへのアクセス権を持っていれば、 rand()を使うだけで、予測できることが分かります。 私は可能な限り予測不能な乱数を選ぶことに非常に依存するプロジェクトを持っています。 だから私は、 より良い乱数を生成することができる他のビルトイン関数やユーザー関数のいずれかの提案を探しています。 私はこれを使って少しテストをしました: $i=0; whil…


SQLでランダムな行を要求する方法

純粋なSQLでランダムな行を(または可能な限り真にランダムに近いように)要求するにはどうすればよいですか。…


C#で一時ファイルを作成するには?

可能な重複: テンポラリフォルダの作成 私はPythonのtempfileモジュールのようなものを探しています:書き込みのためにファイルを開く安全な方法です。 これは私がやったときでも簡単に削除できるはずです....NETには、ファイルを作成するだけでなく、ファイル記述子(古いスクール、私が知っている...)をパスと共にそれを返すtempfileモジュールの "バッテリーが含まれた"機能…


algorithm - 自然分類アルゴリズム

さまざまなプログラミング言語でnaturallyに文字列を並べ替えるにはどうすればよいですか? あなたの実装とそれがどの言語であるかを回答に投稿してください。…


Rubyでランダムな10桁の数字を生成するにはどうすればよいですか?

さらに、ゼロを埋め込んだ文字列としてどのようにフォーマットできますか?…


java - ランダムな英数字の文字列を生成するには?

私は疑似乱数の英数字の文字列を生成するための単純な Javaアルゴリズムを探していました。 私の状況では、500K+世代以上のユニークなセッション/キー識別子として使用されます(私のニーズは、もっと洗練されたものを必要としません)。 理想的には、自分のユニークさの必要性に応じて長さを指定することができます。 例えば、長さ12の生成された文字列は、 "AEYGF7K0DM1X"ように見えるかもしれ…


C#のList<T>からN個のランダム要素を選択

私は一般的なリストから5つのランダムな要素を選択する簡単なアルゴリズムが必要です。 たとえば、 List<string>から5つのランダム要素を取得したいとします。…


php - ランダムな英数字文字列の生成(疑似)

PHPで 'd79jd8c'のような(疑似)ランダムな英数字の文字列を生成するにはどうすればよいですか?…


SQL Serverのランダムソート

ストアドプロシージャ内でSQLクエリの結果をランダムな順序に並べ替える最も良い方法は何ですか?…





random 乱数 配列 python 文字列 seed ランダム文字列 重複 java 重複なし