![](/img/trans.png)
[英]Using math.random to generate a certain amount of random numbers in java
[英]query for Math.random to generate only a certain amount of each number needed
我很好奇是否有人知道使用math.random
生成介於0和3之間的隨機數的方法,但是當它生成兩個0或兩個1時,它是否排除了生成數字的可能性?
這是為大學分配的游戲,我所要做的就是將它設置為僅生成每個數字中的兩個帶有1的3。如果有人知道這將非常有幫助(即使使用的不是math.random
。
語言是Java。
所以,您基本上想跟蹤抽獎,對吧?
一種可能的解決方案是使用長度為您的隨機數有效范圍的數組,其中每個單元格都會計算相應數字的出現次數。 然后,對於每次繪制,您檢查數組中各個單元的內容,以查看是否達到極限。 如果您這樣做了,請重畫並重復。
注意:在撰寫本文時,使用的語言尚不清楚,但是該解決方案足夠通用,幾乎可以用任何提供random()函數的語言來實現。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.