C/C++の宿題片付けます 133代目

このエントリーをはてなブックマークに追加
604デフォルトの名無しさん
[1] 授業単元: 演習チャレンジ問題
[2] 問題文(含コード&リンク):
あるint型配列array[256]の中身をランダムシャッフルしたい。
0〜127の範囲の値を被らずに出す乱数関数randEx(Seed, i)を作成せよ。(iは0〜127)
※Seedを変えることにより、異なるパターンのランダム列が出るようにする。
※array[i]とarray[128+randEx(Seed, i)]をスワップすることで並列計算において一気にシャッフルするのが目的です。
※「スワップするかしないか」の部分は別なので考えなくて良いです。

[3] 環境
 [3.1] OS: WinXP
 [3.2] コンパイラ名とバージョン: VC++2005
 [3.3] 言語: Cのみ
[4] 期限: 2010年1月18日まで

並列プログラミング関係なので、本来のランダムシャッフルよりややこしい事になってます…
全く分かりません…どなたか御教授下さい(´・ω・`)