[問題] 想做 bias 的 random number generator
我最近有個需求
希望我的 random number generator 產出每個數的機率做 bias
目前查到的都是可以符合一些function型態,例如指數分布等的作法
但我目前需要的狀況是,我有一個數列 例如[0.3, 0.1, 0.1, 0.1, 0.4];
而random出來的數是1~5之中挑選
則我希望我random generator 出現數字1的機率是0.3, 2的機率是0.1...依此類推
請問在JAVA上,有什麼比較好的做法嗎?
感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.25.21.88
※ 文章網址: https://www.ptt.cc/bbs/java/M.1421552620.A.FC2.html
推
01/18 11:50, , 1F
01/18 11:50, 1F
※ 編輯: RSAES (114.25.21.88), 01/18/2015 16:25:16
→
01/18 16:34, , 2F
01/18 16:34, 2F
→
01/19 02:29, , 3F
01/19 02:29, 3F
→
01/19 02:31, , 4F
01/19 02:31, 4F
→
01/19 02:32, , 5F
01/19 02:32, 5F
→
01/19 02:33, , 6F
01/19 02:33, 6F
→
01/19 02:34, , 7F
01/19 02:34, 7F
→
01/19 10:38, , 8F
01/19 10:38, 8F
→
01/20 10:35, , 9F
01/20 10:35, 9F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
java 近期熱門文章
PTT數位生活區 即時熱門文章