跳转至

随机数

标准: C++11.

std::random_device 是生成非确定(每次运行产生结果不一样)随机数的均匀分布整数随机数生成器, 因此可以作为为随机数生成器种子的默认值.

伪随机数生成器(Pseudo Random Number Generator, PRNG)

  • 梅森旋转算法(梅森缠绕算法, MT19937): 该算法的循环节为 2^19937-1, 为梅森素数.

随机分布

评论