A有 n+1 个硬币,B有 n 个硬币,A比B得到更多的正面朝上的概率是多少?

172 篇文章 4 订阅
69 篇文章 22 订阅

美团金融服务事业部,机器学习算法二面

题目描述

甲有 n+1 枚硬币,乙有 n 枚硬币,求甲掷出的正面数比乙掷出的正面数多的概率 ?那如果甲有n+2枚呢?

解法一

甲有 n+1 枚硬币,乙有 n 枚硬币,

  1. 甲和乙各抛 n 次,甲掷出的正面数等于乙抛出正面数,
  2. 要想甲比乙多,甲必须再抛出一个正面,甲抛出正面概率 P=0.5 ,所以,甲比乙多的概率0.5.当甲有n+2次,那么最后2次,至少1次正面即可,所以概…

解法二

设事件A:“甲抛出的正面比乙抛出的正面多”
事件B:“甲抛出的反面比乙抛出的反面多”

显然, A ˉ = B \bar{A}=B Aˉ=B,所以 p ( A ˉ ) = p ( B ) p(\bar{A})=p(B) p(Aˉ)=p(B)
又由于每个人抛出正面和抛出反面的机会均等
因此, p ( A ) = 1 2 p(A)=\frac{1}{2} p(A)=21

解法三

我们先假设甲乙都只抛了 n 次,则 甲 > 乙乙 > 甲 的概率相等,这两个概率我们均设为 p p p ,则 1 − 2 p 1-2p 12p 为相等的概率,那么甲的第 n + 1 n+1 n+1 次正反面的概率为都 0.5 0.5 0.5,所以 甲>乙 的概率为:

p + 0.5 ∗ ( 1 − 2 p ) = 0.5 p+0.5*(1-2p) = 0.5 p+0.5(12p)=0.5

解释

  1. 第一种情况:前 n 次正面朝上 甲 > 乙 ( p p p ),第 n+1次甲无所谓
  2. 第二种情况:前 n 次正面朝上 甲 = 乙 ( 1 − 2 p 1-2p 12p ),第 n+1次甲投正面 ( p p p )
参考:
  1. 解答1
  2. 解答2
  3. 解答3


题主本硕机械专业,自学转互联网 算法岗成功,获得阿里、字节、美团、华为等 15+ offer
后续会在公众号 「苏学算法」分享各类学习笔记、面试经验,感兴趣的可以关注一波 😊 😊 😊~

在这里插入图片描述

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值