<aside> 💡

random库

1.随机数库

#include <random>
using namespace std;
int get_random_num(int min,int max)  //这个后面不用 ; 因为类似于 int main()是函数定义的头部
{
//构建随机数生成器 device:设备
random_device rd;
mt19937 gen(rd());
/定义一个均匀分布的整数范围  distribution:分布,在这个库中特指概率分布模型
uniform_int_distribution<> dis(min,max);
//生成一个随机数并输出
int random_number = dis(gen);
return random_number;
}

</aside>