![]() |
1
1
您可以从剩余的数量中随机选择。
这将选择一个随机数,并确保总和总是相同的。最后
|
![]() |
2
0
一个简单的算法是将数字1-99放入一个列表中,对它们进行洗牌,并将前4个元素作为“分割点”,即分割数字范围的位置。
现在,您有4个随机放置的分割点。范围包括:
|
![]() |
3
0
从以下范围中选取四个数字:
然后把每个数字除以四。
第五个号码是
在给定的情况下,n是100。 同样,这是一种实现方式,有上百种实现方式 希望能有所帮助。 |
![]() |
4
0
最有效的方法是这样做,并保持适当的分配-看起来像这样。 1)一般情况下。你需要把这条线分成n部分。
2)如果你需要大的物体和小的间隙-以适当的比例分割你的长度,比如物体70%和间隙30%。或者生成nextDouble(0.2)+0.2,对于[0.2,0.4]范围的间隙。然后使用所提出的算法两次。 |
![]() |
Giampaolo Levorato · 大熊猫随机分层抽样 1 年前 |
![]() |
jenstar · excel-如何使用randbetween选择整行 1 年前 |
![]() |
ssm1020 · R中循环采样中的神秘错误 1 年前 |
![]() |
C0untV · 随机数生成器返回重复值 1 年前 |
![]() |
Yago · Haskell中随机数生成的参数化界 1 年前 |
![]() |
Andrew Kornder · 选择按位操作序列 1 年前 |
|
mani ch · Python:反向猜谜游戏 1 年前 |