第7章 随机化算法 学习要点 理解产生伪随机数的算法 掌握数值随机化算法的设计思想 掌握蒙特卡罗算法的设计思想 掌握拉斯维加斯算法的设计思想 掌握舍伍德算法的设计思想 随机数 数值随机化算法 * * 随机数在随机化算法设计中扮演着十分重要的角色。在现实计算机上无法产生真正的随机数,因此在随机化算法中使用的随机数都是一定程度上随机的,即伪随机数。 线性同余法是产生伪随机数的最常用的方法。由线性同余法产生的随机序列a0,a1,…,an满足 其中b?0,c?0,d?m。d称为该随机序列的种子。如何选取该方法中的常数b、c和m直接关系到所产生的随机序列的随机性能。这是随机性理论研究的内容,已超出本书讨论的范围。从直观上看,m应取得充分大,因此可取m为机器大数,另外应取gcd(m,b)=1,因此可取b为一素数。 用随机投点法计算?值 设有一半径为r的圆及其外切四边形。向该正方形随机地投掷n个点。设落入圆内的点数为k。由于所投入的点在正方形上均匀分布,因而所投入的点落入圆内的概率为 。所以当n足够大 时,k与n之比就逼近这一概率。从而 double Darts(int n) { // 用随机投点法计算?值 static RandomNumber dart; int k=0; for (int i=1;i =n;i++) { d
您可能关注的文档
- 计算机的发展试题.ppt
- 2016中考金榜复习7章(LQ)试题.ppt
- 计算机的硬件系统试题.ppt
- 2016中考物理冲刺复习第十二章简单机械新人教版试题.ppt
- 计算机第一章试题.ppt
- 2016中考物理分类:简单机械试题.doc
- 计算机动画技术试题.ppt
- 计算机动画试题.ppt
- 2016中考物理基础适应性训练题试题.doc
- 2016中考物理小专题(三)杠杆的动态复习(新版)新人教版试题.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 2025至2030枕头行业发展趋势分析与未来投资战略咨询研究报告.docx
- 关于绑架的小故事-绑架关起来的故事.docx VIP
- 美能达X300S说明书.pdf VIP
- 2024年凯度O2O白皮书.pdf VIP
- 2024-2025学年北京四中八年级(下)期中数学试卷及答案解析.pdf VIP
- 十一五国家科技支撑计划重点项目“中国人个人健康管理信息系统的构建与应用”课题申报指南.doc VIP
- 胶管明细表分析和总结.docx VIP
- 十一五国家科技支撑计划重点项目生物技术产品中试.doc VIP
- 2020年高考全国Ⅰ卷(英语)真题(含答案).pdf VIP
- 嗜酸性粒细胞教学内容.ppt VIP
原创力文档

文档评论(0)