标签:
函数必须与标准库默认的随机生成器一起使用,随机生成器的头文件是<random>。如果要使用不需要传入随机生成器函数可以参照random_shuffle函数。
first, last顺序容器迭代器的开头(begin)和结尾(end),在[first, end)这个区间内的数值将会被随机排序。顺序容器的迭代器必须是定义有swap函数的数据类型以及顺序容器也必须支持元素可交换。g唯一随机数生成器的一个实例,在头文件<random>中定义。URNG 是 uniform random number generator的缩写。
None
g++ main.cpp -o shuffle -std=c++0x
6 4 2 3 7 8 5 1 9 0
4 7 3 6 8 0 2 9 5 1
标签:
原文地址:http://www.cnblogs.com/lx-hhxxttxs/p/5908213.html