在C ++中生成多维数组中的唯一随机数

时间:2012-11-26 07:46:08

标签: c++ c

我正在尝试按随机顺序创建一个包含值1-15的3x5二维数组,以便每个数字只使用一次。

2 个答案:

答案 0 :(得分:4)

生成包含数字1-15的向量或数组,然后使用std::random_shuffle,将结果放入数组中。

答案 1 :(得分:0)

我建议使用boost random并使用uniform int或统一的小型int分发