看骰子的六个面需要多少次
看骰子的六个面需要多少次 – 潘登同学的概率论笔记
来源
前几天在刷视频的时候,发现了这样一道题
解答
简化为硬币问题
一般做法
- 假设两次就能看到硬币的正反面,那么出现的情况可能为"正反"or“反正”(另外两个为"正正",“反反”),概率为12\frac{1}{2}21;
- 假设三次才能看到硬币的正反面,那么出现的情况可能为"正正反"or“反反正”(另外两个为"正正正",“反反反”),概率为14\frac{1}{4}41(因为"正正","反反"出现的概率为12\frac{1}{2}21);
- 以此类推…
n | 2 | 3 | ⋯\cdots⋯ | k |
---|---|---|---|---|
p | 12\frac{1}{2}21 | 14\frac{1}{4}41 | ⋯\cdots⋯ | 12k−1\frac{1}{2^{k-1}}2k−11 |
En=2∗12+3∗14+⋯+k∗12k−12En=2+3∗12+⋯+k∗12k−2下减上En=2+12+14+⋯+12k−2−k∗12k−1=3\begin{aligned} En &= 2*\frac{1}{2}+3*\frac{1}{4}+\dots+k*\frac{1}{2^{k-1}} \\ 2En&= 2+3*\frac{1}{2}+\dots+k*\frac{1}{2^{k-2}} \\ 下减上 \quad En &= 2 +\frac{1}{2} + \frac{1}{4} + \dots + \frac{1}{2^{k-2}} - k*\frac{1}{2^{k-1}} = 3 \end{aligned} En2En下减上En=2∗21+3∗41+⋯+k∗2k−11=2+3∗21+⋯+k∗2k−21=2+21+41+⋯+2k−21−k∗2k−11=3
递推的方法
将E2E_2E2记为看到两名所用的平均次数,将E1E_1E1记为看到一面所用的平均次数
E2=12(1+E1)+12(1+E1)\begin{aligned} E_2 &= \frac{1}{2}(1+E_1) + \frac{1}{2}(1+E_1) \\ \end{aligned} E2=21(1+E1)+21(1+E1)
其中前一个12(1+E1)\frac{1}{2}(1+E_1)21(1+E1)表示第一次投到正面所需的平均次数(这个E1E_1E1表示投到反面所需的平均次数),后一个12(1+E1)\frac{1}{2}(1+E_1)21(1+E1)表示第一次投到反面所需的平均次数(这个E1E_1E1表示投到正面所需的平均次数);
而E1E_1E1如果表示投到反面所需的平均次数
E1=12+12(1+E1)E_1 = \frac{1}{2} + \frac{1}{2}(1+E_1) E1=21+21(1+E1)
其中前一个12\frac{1}{2}21表示第一次就投到反面,后一个12E1\frac{1}{2} E_121E1表示第一次投到正面;
可以从中解出
E1=2E2=3E_1 = 2 \\ E_2 = 3 E1=2E2=3
回到骰子问题
如果对于骰子仍采用一般解法,那会非常复杂;故采取递推方式
E6=16(1+E5)+⋯+16(1+E5)=(1+E5)E5=16(1+E5)+56(1+E4)=65+E4E4=26(1+E4)+46(1+E3)=64+E3E3=36(1+E3)+36(1+E2)=63+E2E2=46(1+E2)+36(1+E1)=62+E1E1=56(1+E1)+16\begin{aligned} E_6 &= \frac{1}{6}(1+E_5) + \dots + \frac{1}{6}(1+E_5) \\ &=(1+E_5) \\ E_5 &= \frac{1}{6}(1+E_5) + \frac{5}{6}(1+E_4) \\ &=\frac{6}{5} + E_4 \\ E_4 &= \frac{2}{6}(1+E_4) + \frac{4}{6}(1+E_3) \\ &=\frac{6}{4} + E_3 \\ E_3 &= \frac{3}{6}(1+E_3) + \frac{3}{6}(1+E_2) \\ &=\frac{6}{3} + E_2 \\ E_2 &= \frac{4}{6}(1+E_2) + \frac{3}{6}(1+E_1) \\ &=\frac{6}{2} + E_1 \\ E_1 &= \frac{5}{6}(1+E_1) + \frac{1}{6} \\ \end{aligned} E6E5E4E3E2E1=61(1+E5)+⋯+61(1+E5)=(1+E5)=61(1+E5)+65(1+E4)=56+E4=62(1+E4)+64(1+E3)=46+E3=63(1+E3)+63(1+E2)=36+E2=64(1+E2)+63(1+E1)=26+E1=65(1+E1)+61
解得
E1=6E6=1+65+64+63+62+6E_1 = 6 \\ E_6 = 1 + \frac{6}{5} + \frac{6}{4} + \frac{6}{3} + \frac{6}{2} + 6 \\ E1=6E6=1+56+46+36+26+6
看骰子的六个面需要多少次相关推荐
- 用css实现骰子的六个面(flex布局的学习)
一:flex弹性盒布局介绍 1:flex-direction属性 flex-direction属性决定主轴的方向,它的取值有以下几种: 1. row(默认值):主轴为水平方向,起点在左端.2. row ...
- 从王者荣耀看设计模式(六.观察者模式)
从王者荣耀看设计模式(观察者模式) 一.简介: 王者荣耀是由十位玩家组成的RGB类电子竞技游戏.为了游戏良好的体验感,王者荣耀具有完备的系统提示机制.游戏开始时,系统会发出提示音:"敌军还有 ...
- 花式上分算法大赛,速看鹅厂六强团队解题思路集锦【附PPT下载】
历经4个月的算法征程,伴随着外部.内部赛道终极答辩,2020腾讯广告算法大赛正式落下帷幕(点击回顾).本届赛事火爆空前,外部赛道吸引了上万名全国选手火热PK,内部赛道的角逐也颇为激烈,吸引了来自 TE ...
- 从王者荣耀看设计模式(六.状态模式)
从王者荣耀看设计模式(状态模式) 一.简介 英雄项羽在敌方英雄的攻击下存在3种不同的状态. 1.在健康生命值下--普通状态,在每次被攻击时,当前生命值=剩余生命值-敌方英雄伤害值 2.在生命值低于某一 ...
- 网页HTML5制作flex布局骰子,css利用flex布局画骰子的六个面
主要是利用flex的一些特性来写的,掌握好flex基础,写出筛子的几个页面不是问题. 推荐去我写的一个博客中有flex的小练习 线上练习flex布局 html css .shaizi { width: ...
- linux命令行看图工具,六个鲜为人知的超酷Unix/Linux命令
师徒对话:kibitz kibitz是一个终端工具,它主要用于让一个"师父(master)"来帮助他/她的"徒弟(apprentice)".从本质上来说,它是通 ...
- 用flex布局画骰子的六个面
1 直接暴力主轴侧轴垂直居中就好,为更直观的体现效果,以下代码忽略了样式写法,参考flex部分即可 .box {display:flex;justify-content: center;align-i ...
- 127个常用的JS代码片段,每段代码花30秒就能看懂(六)
大家好,今天我继续给大家分享本系列文章的最后一部分,感谢你对本系列文章的持续关注,希望对你的日常工作有所帮助. 106.shuffle 使用 Fisher–Yates shuffle 洗牌算法对数组的 ...
- 第六届蓝桥杯JavaC组省赛真题——详细答案对照(包含垒骰子)
A.隔行变色 Excel表的格子很多,为了避免把某行的数据和相邻行混淆,可以采用隔行变色的样式. 小明设计的样式为:第1行蓝色,第2行白色,第3行蓝色,第4行白色,.... 现在小明想知道,从第21行 ...
最新文章
- mybatis mysql Druid_mybatis+Druid连接池的问题
- jsp mysql增加_jsp+mysql实现增加,查看功能
- 【控制】蚁群算法(ACO,Ant Colony Optimization)及 Matlab 实现
- php特殊字符转化函数,PHP函数将Unicode转换成特殊字符?
- 使用akka构建高并发程序_如何使用Akka Cluster创建简单的应用程序
- mysql set语句_从强网杯随便注浅析mysql存储过程
- Linux看硬盘同步,从磁盘同步看linux的机制和策略
- .Net Discovery 系列之三--深入理解.Net垃圾收集机制(上)
- 如何避免后台IO高负载造成的长时间JVM GC停顿(转)
- adobe怎么统计字数_pdf文件怎么快速统计字数?
- CF 128A Statues
- php 图片处理羽化,PS羽化图片边缘方法
- QUIC linux编译
- 【SQL武林秘籍】零基础带你快速上手SQL语言
- (6CBIR模拟问题)自己动手,编写神经网络程序,解决Mnist问题,并网络化部署...
- 常见Cppcheck检查问题总结(静态检查错误)
- MySQL密码修改不成功_Mysql 修改密码不成功(不生效)的解决办法
- 【CSDN竞赛第七期】赛后总结
- 关于工行验证码识别的一些问题
- 成教计算机科学与技术怎么样,华中农业大学成考计算机科学与技术专业就业前景怎么样?...
热门文章
- seo关键词优化技巧是什么
- Module-ScyllaDB技术文档
- 纵向表格转为横向表格
- An动画基础之元件的图形动画与按钮动画
- 多线程经典问题1——主线程子线程交替问题
- 性能测试七种常用方法,以及四大应用领域
- 处理 /home/china/.vimrc 时发生错误: 第1行: E492: 不是编辑器的命令
- 新能源车牌识别SDK核心算法不断更新
- 数据库实验 MySQL查询语句练习
- xyplorer保存设置失败_XYplorer有哪些独特的强大之处?又可以在哪些方面替代,或者超越total commander?...