C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 13 を表示中)
■3711 / )  Re[5]: ArrayListをランダムにシャッフル
□投稿者/ Back (3回)-(2007/05/20(Sun) 09:46:19)
> シャッフルは、まさにシャッフルするのが定石的な方法です。
> 覚えておくといいと思いますよ。
このやり方がシャッフルっていう言葉があるぐらい有名な手法なんですかね?
定石とは全然知らなかったので、覚えておきたいと思います。

一応実装自体は最初の
1. N未満の乱数iを生成
2. data[0]とdata[i]を交換
3. 1,2 を数回繰り返す
この方法で実装して、無事ランダムに再生する事ができるようになりました。

お二人が追加で書いてくださったソースを試しながら、どういう動作をするのか勉強してみたいと思います。
ありがとうございました。
解決済み
返信 編集キー/


管理者用

- Child Tree -