【发布时间】:2014-03-02 23:23:43
【问题描述】:
我创建了一个向量向量或大小为 n x n 的二维数组。我想为这个向量的每个位置分配一些 n-2 值,例如 grid[1][2]=3 并且值 3 不应该与仅向量中的其他位置相同 grid[1][2]应该有值 3。 有人可以帮我写代码吗,我们也可以使用 srand 函数来做到这一点吗? 谢谢
【问题讨论】:
-
你的问题不清楚。是否要将
n-2值分配给二维数组中的 每个 元素? -
srand()仅在您有随机数时使用,实际上并不用于分配数字(rand()用于此),只是为随机数生成器播种。 -
你想用从 1 到 nn 的所有数字的随机排列来填充数组,因此从 1 到 nn 的每个数字只使用一次吗?