Logo

Programming-Idioms

History of Idiom 15 > diff from v38 to v39

Edit summary for version 39 by fantasy:
New Cpp implementation by user [fantasy]

Version 38

2017-03-31, 16:57:05

Version 39

2018-05-08, 01:28:15

Idiom #15 Pick uniformly a random integer in [a..b]

Pick a random integer greater than or equals to a, inferior or equals to b. Precondition : a < b.

Idiom #15 Pick uniformly a random integer in [a..b]

Pick a random integer greater than or equals to a, inferior or equals to b. Precondition : a < b.

Extra Keywords
choose
Extra Keywords
choose
Imports
#include <random>
Code
std::mt19937 gen;
std::uniform_int_distribution<size_t> uid (a, b);
uid (gen);