2012-11-26 184 views
-2

我試圖創建一個3x5的二維數組,其中包含值1-15的隨機順序,以便每個數字只能使用一次。在C++的多維數組中生成唯一的隨機數

+0

你對此有任何具體問題? – jogojapan

+0

可能的重複[簡單的方法來隨機化數組的條目使用stl?](http://stackoverflow.com/questions/2208411/easy-way-to-randomize-the-entries-of-an-array-using -stl) – MSalters

回答

4

生成包含數字1-15的向量或數組,然後使用std::random_shuffle,將結果放入數組中。

+0

這實際上是一個更簡單的解決方案+1 – gvd