Template Function ADS::shuffleFast

Function Documentation

template<std::random_access_iterator I, FullWordGenerator G>
void ADS::shuffleFast(I first, I last, G &&g)

the items of [ first , last ) shuffled by g, every permutation equally likely, the indices drawn in batches