std::mt19937

#include <iostream>
#include <iomanip>
#include <string>
#include <map>
#include <random>
#include <cmath>int main()
{// 以随机值播种,若可能std::random_device r;// 选择 1 与 6 间的随机数std::default_random_engine e1(r());std::uniform_int_distribution<int> uniform_dist(1, 6);int mean = uniform_dist(e1);std::cout << "Randomly-chosen mean: " << mean << '\n';// 生成围绕平均值的正态分布std::seed_seq seed2{r(), r(), r(), r(), r(), r(), r(), r()}; std::mt19937 e2(seed2);std::normal_distribution<> normal_dist(mean, 2);std::map<int, int> hist;for (int n = 0; n < 10000; ++n) {++hist[std::round(normal_dist(e2))];}std::cout << "Normal distribution around " << mean << ":\n";for (auto p : hist) {std::cout << std::fixed << std::setprecision(1) << std::setw(2)<< p.first << ' ' << std::string(p.second/200, '*') << '\n';}
}

https://zh.cppreference.com/w/cpp/numeric/random

C++17之随机数生成器相关推荐

  1. 开源Math.NET基础数学类库使用(13)C#实现其他随机数生成器

    原文:[原创]开源Math.NET基础数学类库使用(13)C#实现其他随机数生成器                本博客所有文章分类的总目录:http://www.cnblogs.com/asxiny ...

  2. Java中Math3 各种随机数生成器的使用(Random Generator)

    本文作者:合肥工业大学 管理学院 钱洋 email:1563178220@qq.com 内容可能有不到之处,欢迎交流. 未经本人允许禁止转载. 文章目录 背景 python中numpy生成随机数 产生 ...

  3. 【BZOJ】【3671】【NOI2014】随机数生成器

    贪心 嗯--其实生成这个矩阵就是一个$O(n^2)$的模拟 = = 然后?字典序最小?贪心呗= =能选1就选1,然后能选2就选2-- 我们发现,对于矩阵(1,1)~(n,m),假设1的位置是(x,y) ...

  4. python的标准随机数生成器模块是_Python的标准随机数生成器模块是

    [简答题]How do critical thinking and our emotions complement each other? [简答题]下列Python语句的输出结果是 print(&q ...

  5. linux 随机数原理,Linux随机数生成器的原理和缺陷.pdf

    第17卷.第10期 计算机技术与发展 vol.17No.10 2007年10月 COMPUTERTECHNOLOGYANDDEVELOPMENT Oct.2007 Linux随机数生成器的原理及缺陷 ...

  6. linux随机数原理,Linux随机数生成器的原理与缺陷.pdf

    第17卷.第10期 计算机技术与发展 vol.17No.10 2007年10月 COMPUTERTECHNOLOGYANDDEVELOPMENT Oct.2007 Linux随机数生成器的原理及缺陷 ...

  7. 随机数生成器,基于软件的伪随机数算法

    在工程中有时候需要用到随机数函数来模拟一些情况,例如加密系统的密钥来源可以用随机数函数获取. 一般来说随机数函数需要有以下性质: 1:随机性,不存在统计学偏差,是完全散乱的数列. 2:不可预测性:不能 ...

  8. luogu P3306 [SDOI2013] 随机数生成器(BSGS,数列求通项,毒瘤特判)

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 发个水题的 题解证明我还在() luogu P3306 [SDOI2013] 随机数生成器 Webli ...

  9. Java中的随机数生成器:Random,ThreadLocalRandom,SecureRandom

    Java中的随机数生成器:Random,ThreadLocalRandom,SecureRandom 文中的 Random即:java.util.Random, ThreadLocalRandom 即 ...

最新文章

  1. QCon北京2018关键词:Kubernetes、Service Mesh、Istio和微服务
  2. 性别分析--微信数据分析(一)
  3. iOS之深入解析Runtime的Method-Swizzling方法交换的妙用和底层原理
  4. 共享经济模式下的边缘计算——PPIO边缘云 laaS技术实践分享
  5. SAP Spartacus当前产品主数据数据格式的一个例子
  6. java学习(2):学生管理系统2
  7. Beyond Compare 4
  8. 【转载】正则表达式30分钟入门教程
  9. python常用代码大全-Python常用库大全,看看有没有你需要的
  10. Log4net 配置实例
  11. acWing 1296 聪明的燕姿
  12. java 图片处理工具类(图片简单处理 java原生)
  13. Linux基础:systemctl和journalctl常用命令
  14. laravel定时任务设置
  15. 惯性导航(IMU)误差分析
  16. APP项目的开发流程
  17. 使用域控批量安装软件
  18. Python+OpenCV利用KNN背景分割器进行静态场景行人检测与轨迹跟踪
  19. Re-ID:AlignedReID: Surpassing Human-Level Performance in Person Re-Identification 论文解析
  20. 想自己搭建服务器,永久运行网站?一个 U 盘大小的树莓派就够了!

热门文章

  1. 番外篇---如何添加论文中的文献引用右上角小标
  2. amos基础6-中介分析
  3. 基于java的婚恋交友相亲网
  4. 江湖魔头WriteUp
  5. html 语义化的理解
  6. 步进电机的计算机控制系统设计,基于.51单片机的步进电机控制系统设计.doc
  7. 北大的计算机应用基础,2012北大计算机应用基础 统考资料
  8. 不知多少Java程序员能解答这个问题!
  9. 编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述的结果。
  10. Chipworks 透漏最新的iPad将采用Omnivision的图像传感器