生成不重复的随机数

文章目录
1
2
3
4
5
6
7

#include <algorithms>

std::vector<int> random_numbers;
for (unsigned int i = 0; i < 100; ++i)
random_numbers.push_back(i + 1);
std::random_shuffle(random_numbers.begin(), random_numbers.end());