在红宝石中:
我从数组中采样元素。我每 30 个左右的样本都会看到重复的(相同的元素)。有时相隔 5-6 个样本。为什么?
这是我的代码:
some_array = IO.readlines("file with 5000 unique elements")
some_array.shuffle!
@random_element = some_array.sample
puts @random_element
在红宝石中:
我从数组中采样元素。我每 30 个左右的样本都会看到重复的(相同的元素)。有时相隔 5-6 个样本。为什么?
这是我的代码:
some_array = IO.readlines("file with 5000 unique elements")
some_array.shuffle!
@random_element = some_array.sample
puts @random_element