19 template <
typename T>
void shuffle(std::vector<T> &vector) {
20 std::random_device rd;
21 std::mt19937 gen(rd());
22 std::shuffle(vector.begin(), vector.end(), gen);
size_t randomSizeT(size_t min, size_t max)
retrieves a pseudo-random size_t
Definition: random_utils.cpp:33
int randomInt(int min, int max)
retrieves a pseudo-random integer
Definition: random_utils.cpp:19
Definition: random_utils.cpp:12