FastShuffle实验 我们可以多快洗牌? 此存储库中基准化的已被广泛采用: 由加速std :: uniform_int_distribution函数, 由, 通过, 通过, 用, 用 和 (Python)。 要求 我们假设您有一个类似Linux的系统。 要重现“建模和计算机仿真中的ACM事务”文章中的数据,请转到TOMACS_RCR子目录,并查阅README.md文件以获得说明。 用法: cd cpp make ./shuffle 为什么会更快? 核心思想是您可以通过避免划分来加快改组。 当尝试将随机数映射到区间时,我们会产生除法。 让我们比较这三个功能: //