Given a function RAND5 that generates random numbers in the range 0 to 5 write a function RAND7?
第一想法是用RAND5产生7个0-5的随机数,再除以5,得到新的0-7的随机数。但仔细想想,就会发现这个方法产生的随机数不是平稳分布的。方法二:RAND5有六个不同的结果;两个RAND5有6*6=36个不同的组合;三个呢,6*6*6=216个不同的组合,而且这216个组合的几率是
原创
2011-08-03 23:22:14 ·
342 阅读 ·
0 评论