随机放置1s的C ++数组

时间:2017-02-28 10:45:53

标签: c++

使用C ++,我正在尝试创建一个大小为10201的数组,随机放置50个1并在其他地方使用零。 我很确定它很简单,但我是C ++的新手!! 感谢。

1 个答案:

答案 0 :(得分:2)

实际上非常简单。

在第一个位置初始化数组为50 1,其余为0。然后在整个数组上使用std::random_shuffle std::shuffle