|
MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
MSTL随机重排算法 更多...
#include "MSTL/core/numeric/random.hpp"函数 | |
| template<typename Iterator, enable_if_t< is_ranges_rnd_iter_v< Iterator >, int > = 0> | |
| void | shuffle (Iterator first, Iterator last) |
| 随机重排序列 | |
| template<typename Iterator, typename Generator, enable_if_t< is_ranges_rnd_iter_v< Iterator >, int > = 0> | |
| void | shuffle (Iterator first, Iterator last, Generator &rand) |
| 随机重排序列(使用自定义随机数生成器) | |