0
假設我們有兩個數字0和1. 我們需要以概率p打印1。例如以概率P打印一個數字
。如果p = 0.8,則 以概率0.8和0打印1,概率爲0.2。
我想知道我可以採取哪些不同的方法。 我可以使用什麼樣的算法?
假設我們有兩個數字0和1. 我們需要以概率p打印1。例如以概率P打印一個數字
。如果p = 0.8,則 以概率0.8和0打印1,概率爲0.2。
我想知道我可以採取哪些不同的方法。 我可以使用什麼樣的算法?
由於沒有語言或技術說明,這裏是僞代碼:
q <- random (uniformly distributed) number between 0 and 1
if q < p print "1"
else print "0"
感謝。這正是我所期待的。 – novice