相关疑难解决方法(0)

如何在Ruby中生成n个唯一随机数的列表?

这是我到目前为止:

myArray.map!{ rand(max) }
Run Code Online (Sandbox Code Playgroud)

然而,显然,有时候列表中的数字并不是唯一的.如何确保我的列表只包含唯一的数字,而不必创建一个更大的列表,然后我从中选择n个唯一的数字?

编辑:
我真的很想看到这个完成w/o循环 - 如果可能的话.

ruby random

34
推荐指数
4
解决办法
3万
查看次数

标签 统计

random ×1

ruby ×1