■吉里吉里/KAG/TJS雑談質問スレ■その3
■ このスレッドは過去ログ倉庫に格納されています
0875名前は開発中のものです。
04/08/13 18:44ID:HUI22qRP要素を再び入れ替えたりしちゃうんで、厳密には偏りが出る。
for (i = 0; i < array.count; i++)
swap(array[i], array[ rand(array.count) ]);
偏りを無くすにはこんな感じにしてやればいい。
for (i = 0; i < array.count - 1; i++)
swap(array[i], array[ i + rand(array.count - i) ]);
(あくまで概念だから、そのままTJSで動く式じゃないよ)
■ このスレッドは過去ログ倉庫に格納されています