cpp/experimental/shuffle

Reorders the elements in the given range such that each possible permutation of those elements has equal probability of appearance, using the per-thread random number engine as the random number generator.

Return value
(none)

Complexity
Linear in the distance between and.