投稿日 | : 2002/09/30(Mon) 09:18 |
投稿者 | : Say |
Eメール | : |
URL | : |
タイトル | : Re: VBで任意の排他的な数列をつくるには |
もし、発生させる乱数が「重複しないLong型の任意の正数」とかでしたら、
0〜21億をシャッフルするのは大変ですから、
使った乱数はそのつど配列に保持しておき
新たに乱数を作るたびに配列のデータと比較して、
既に使われているなら作り直す、
という方法もあります。
よねKEN さんの方法とどちらを用いるかは、
作成する乱数の範囲と個数から判断してください。