隨機數,只是想知道這是什麼類型的算法,
或者,如果有一個更簡單/更有效的方式去了解這一點:具有非均勻離散密度
說我們是給予一定的概率密度,說
prob[] = {.1, .15, .25, .05, .45}
組1 - 10%
第2組 - 15%
第3組 - 25%
組45%
第5組 - 45 %
和隨機數,(0,1),
跑= 0.853234
插入進5組中的一個
if (ran <=prob[0]) selection = 1;
else if (ran <= prob[0]+prob[1]) selection = 2;
...
else if (ran <= prob[0]+prob[1]+...+prob[4]) selection = 5;
我不是隨機數非常精通代