Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 更新記録 2015/9/30: select方式を追加した結果、結論が大きく変わりました 2015/10/1: @nmby さんの助言を受けて、selectの正式名「Fisher-Yates法」を追記し、unordered_mapを併用した方法もさらに比較しました。 2015/10/3: より細かい区切りで所要時間を計算したところ、shuffleが速くなる場合が出てきたため、一部記述を修正しました。 概要 C++で重複のない乱数列(整数)を生成する方法を、いくつか比較してみました。結果、 必要な乱数の数が、乱数範囲に比べて比較的少ない場