#random5

利用random5 生成 random7

 摘要:今天看算法,看到一个有意思的题目:给定一个函数rand(5)能随机生成[1,5]之间的正整数,你能实现rand(7)吗? 如果我们用rand(5)+rand(5)呢?rand(5)+rand(5)的结果是[2,10],我们思考一下就知道,这些数肯定不是等概率的,比如2的概率要低于5的概率(生...
代码星球 ·2021-01-09