标签: random
假设我所拥有的是一个以相等概率随机生成0和1的例程,我该如何使用它来查找1到n之间的随机数。我不能使用任何其他随机函数。我需要使用我的例程来实现目标。请指点任何帮助。
答案 0 :(得分:0)
简单地使用fomular 兰特()*(N-1)+1
答案 1 :(得分:0)
这是一种拒绝抽样形式,可以在[1,n]范围内的随机整数k + 1上进行均匀分布。