Pythonでランダムからのシャッフルはどのように機能しますか?
それは非常に速く動作するので私は尋ねます。シャッフルを書き込もうとすると、10 ^ 6要素で1分動作しますが、Pythonシャッフルは8秒で動作しますか?
14
なぜソースコードだけを見ないのですか?
—
ナマケモノ2013年
最高のシャッフルアルゴリズムはfisher-yatesシャッフルで、O(n)時間で実行され、完全なシャッフルであることが証明されています(良いランダムソースを想定)
—
ラチェットフリーク
@ratchetfreak:Pythonは、Fisher-Yatesを使用しています。
—
Martijn Pieters 2013年
シャッフルのアルゴリズムは何ですか?
—
whatsisname 2013年
@sloth、ところで、レイモンドヘッティンガーは、提案されたソースコードへのバックリンクのドキュメントの普遍的な実践 2011年に戻って
—
クリスティアンCiupituを