<集大成>アルゴリズム大辞典 at TECH
[2ch|▼Menu]
304:デフォルトの名無しさん
07/10/14 20:49:40
>>302
そのコードだと均等に混ざらない(すなわち、全ての可能なケースが等確率で出ない)。

正しくはこんな感じ

for(i=0;i<N;++i) {
  idx = random(N-i) + i;
  swap(a[i], a[idx]);
}



次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4390日前に更新/131 KB
担当:undef