概率的性质

  • 非负性:对于每一个事件$A,0\;\leq\;P(A)\;\leq\;1$.
  • 规范性:对于必然事件$S,P(S)=1$;对于不可能事件$A,P(A)=0$.
  • 容斥性:对于任意两个事件$A,B,P(A\;\cup\;B)=P(A)+P(B)-P(A\;\cap\;B)$.
  • 互斥事件的可加性:设$A_1,A_2,...A_n$是互斥的$n$个事件,则$P(A_1\;\cup\;A2\;\cup\;...\;\cup\;A_n)=P(A_1)+P(A_2)+...+P(A_n)$.如果$A,B$互为对立事件,则事件$A,B$一定是互斥的,而$A\;\cup\;B$为必然事件,所以,$P(A\;\cup\;B)=P(A)+P(B)=1$,即对立事件概率之和为$1$.
  • 独立事件的可乘性:如果事件$A$是否发生对事件$B$发生的概率没有影响,同时事件$B$是否发生对事件$A$发生的概率也没有影响,则称$A,B$是相互独立的事件.有$P(A\;\cap\;B)=P(A)\;\times\;P(B)$,即两个相互独立事件同时发生的概率等于每个事件发生的概率的积.推广到$n$个相互独立的事件,则:$P(A_1\;\cap\;A_2\;\cap\;...\;\cap\;A_n)=P(A_1)\;\times\;P(A_2)\;\times\dots\times\;P(A_n)$.
  • 独立重复试验的"伯努利大数定理":如果在一次试验中某事件发生的概率为$p$,不发生的概率为$q$,则在$n$次试验中该事件至少发生$m$次的概率等于$(p+q)^n$的展开式中从$p^n$到包括$p^mq^{n-m}$为止的各项之和.如果在一次试验中某事件发生的概率为$p$,那么在$n$次独立重复试验中这个事件恰好发生$k$次$(0$$\leq$$k$$\leq$$n)$的概率为:$C_n^k$$\times$$p^k$$\times$$(1-p)^{n-k}$.

期望的性质

  • 期望的线性性:对于任意随机变量$X,Y$以及常量$a,b$,有:$E(aX+bY)=aE(X)+bE(Y)$.当两个随机变量$X,Y$独立且各自都有一个已定义的期望时,有:$E(XY)=E(X)E(Y)$.
  • 期望的和等于和的期望.

例题

  • 取球

有$r$个红球,$b$个蓝球在一个袋子中.两个玩家轮流从袋子中取球,每个人每次可以取$1-n$个球,但在他把球拿出袋子之前,他并不知道所取球的颜色.每次球被取出袋子后,它们的颜色被公布给所有人.取走最后一个红球的人输.

在两个玩家都采取最优策略时,先手的胜率是多少?

$1\;\leq\;r,b\;\leq\;100,1\;\leq\;n\;\leq\;10$.

$f[r][b]$表示还剩$r$个红球和$b$个蓝球时的胜率.

$f[r][b]=max\{\sum_{j=1}^{min(r-1,i)}(\frac{C_r^j\;\times\;C_b^{i-j}}{C_{r+b}^i}\;\times\;(1-f[r-j][b-i+j]))\}(i\in[1,n])$

(取$i$个球,有可能为$j$个红球,$i-j$个蓝球,红球不能全取光).

  • 取球II

有$r$个红球,$b$个蓝球在一个袋子中.两个玩家轮流从袋子中取球,每个人每次可以取$1-n$个球,但在他把球拿出袋子之前,他并不知道所取球的颜色.每次球被取出袋子后,它们的颜色被公布给所有人.取走最后一个红球的人输.

现在已知有人在游戏开始前取走了$m$个球,并且谁也不知道球的颜色.

在两个玩家都采取最优策略时,先手的胜率是多少?

$1\;\leq\;r,b\;\leq\;100,1\;\leq\;n\;\leq\;10,0\;\leq\;m\;\leq\;r-1$.

首先,先取$i$个球,再取$j$个球和先取$j$个球,再取$i$个球所对应的的剩余情况的概率分布是一样的.

$g[r][b][m]$表示在$r$个红球和$b$个蓝球中取走$m$个球后还剩下红球的概率.

$g[r][b][m]=\frac{r}{r+b}\;\times\;g[r-1][b][m-1]+\frac{b}{r+b}\;\times\;g[r][b-1][m-1]$.

$f[r][b]$表示剩余$r$个红球,$b$个蓝球,其中取走了$m$个未知的球的胜率.

$f[r][b]=max\{\sum_{j=1}^{min(r-1,i)}(\frac{C_r^j\;\times\;C_b^{i-j}}{C_{r+b}^i}\;\times\;(1-f[r-j][b-i+j])\;\times\;\frac{1-g[r-j][b-i+j][m]}{g[r][b][m]})\}$$(i\in[1,n])$.

  • 取球III$[bzoj1416][NOI2006]$

有$n$种颜色的球,第$i$种初始有$a_i$个.每一轮等概率随机取出一个球,放回相同颜色的$k$个球.

给定$m$组$x_i,y_i$,你需要求出同时满足第$x_i$轮取出的球颜色为$y_i$的概率.

$n,m\;\leq\;10^5,a_i\;\leq\;10^4$.

每轮增加的球数是固定的,所以第$i$轮时,总球数是固定的,因此取到颜色$j$的概率是颜色$j$的数量/总球数,那么只需求第$i$轮颜色$j$的期望数量.

$f[i][j]=f[i-1][j]+\frac{f[i-1][j]}{sum[i-1]}\;\times\;(k-1)=f[i-1][j]\;\times\;(1+\frac{k-1}{sum[i-1]})$.

容易发现若干轮后所有球的期望数量的比例不变,因此$m$轮之外的取球是没有意义的.

[学习笔记]概率&期望的更多相关文章

  1. Deep Learning(深度学习)学习笔记整理系列之(七)

    Deep Learning(深度学习)学习笔记整理系列 zouxy09@qq.com http://blog.csdn.net/zouxy09 作者:Zouxy version 1.0 2013-04 ...

  2. GMM高斯混合模型学习笔记(EM算法求解)

    提出混合模型主要是为了能更好地近似一些较复杂的样本分布,通过不断添加component个数,能够随意地逼近不论什么连续的概率分布.所以我们觉得不论什么样本分布都能够用混合模型来建模.由于高斯函数具有一 ...

  3. Miller_Rabbin&&Pollard_Rho 学习笔记

    占坑,待填 I Intro 首先我们考虑这样一个问题 给定一个正整数\(p(p<=1e8)\),请判断它是不是质数 妈妈我会试除法! 于是,我们枚举$ \sqrt p$ 以内的所有数,就可以非常 ...

  4. min-max容斥学习笔记

    min-max容斥学习笔记 前置知识 二项式反演 \[ f(n)=\sum_{i=0}^n\binom{n}{i}g(i)\Leftrightarrow g(n)=\sum_{i=0}^n(-1)^{ ...

  5. 学习笔记之机器学习(Machine Learning)

    机器学习 - 维基百科,自由的百科全书 https://zh.wikipedia.org/wiki/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0 机器学习是人工智能的一个分 ...

  6. OpenCV 学习笔记 07 目标检测与识别

    目标检测与识别是计算机视觉中最常见的挑战之一.属于高级主题. 本章节将扩展目标检测的概念,首先探讨人脸识别技术,然后将该技术应用到显示生活中的各种目标检测. 1 目标检测与识别技术 为了与OpenCV ...

  7. 深度学习-tensorflow学习笔记(2)-MNIST手写字体识别

    深度学习-tensorflow学习笔记(2)-MNIST手写字体识别超级详细版 这是tf入门的第一个例子.minst应该是内置的数据集. 前置知识在学习笔记(1)里面讲过了 这里直接上代码 # -*- ...

  8. OI数学 简单学习笔记

    基本上只是整理了一下框架,具体的学习给出了个人认为比较好的博客的链接. PART1 数论部分 最大公约数 对于正整数x,y,最大的能同时整除它们的数称为最大公约数 常用的:\(lcm(x,y)=xy\ ...

  9. OI知识点|NOIP考点|省选考点|教程与学习笔记合集

    点亮技能树行动-- 本篇blog按照分类将网上写的OI知识点归纳了一下,然后会附上蒟蒻我的学习笔记或者是我认为写的不错的专题博客qwqwqwq(好吧,其实已经咕咕咕了...) 基础算法 贪心 枚举 分 ...

随机推荐

  1. 007商城项目:商品列表查询-需求分析,以及Spinmvc的访问知识

    我们之前已经整合了ssm框架并且调试已经好了,接下来我们实现商品列表的查询. 我们先进入到首页: 方法如下: 我们看到我们把所有的jsp页面都是放在: 这些页面都是放在WEB-IN下面的,也就是说这些 ...

  2. html中label宽度设置、非替换元素和替换元素

    <label ></label> 单独对label设置一个width:100px的属性石不起作用的,和float:left或者display:inline-block配合的话 ...

  3. Html5 Egret游戏开发 成语大挑战(四)选关界面

    通过前面的开始界面基本上了解了eui的使用方法,可以简单快速的制作一个UI界面,本篇使用第二界面选关界面展示更为难一点的代码控制,来展现关卡地图的内容,请确保素材和资源完整,可以在前面的教程中找到下载 ...

  4. Java类加载和类反射回顾

    今天学习Spring,突然想重新复习一下Java类加载和类反射的.巩固一下底层原理.部分参考了李刚老师的<疯狂Java讲义>和陈雄华.林开雄的<Spring3.x企业应用开发实战&g ...

  5. redis 学习笔记(5)-Spring与Jedis的集成

    首先不得不服Spring这个宇宙无敌的开源框架,几乎整合了所有流行的其它框架,http://projects.spring.io/spring-data/从这上面看,当下流行的redis.solr.h ...

  6. React Native 中组件的生命周期

    概述 就像 Android 开发中的 View 一样,React Native(RN) 中的组件也有生命周期(Lifecycle).所谓生命周期,就是一个对象从开始生成到最后消亡所经历的状态,理解生命 ...

  7. 在使用EF Code First开发时,遇到的“关系”问题,以及解决方法

    Entity Framework Code First 简称 EF CF也行,就是在开发的时候,以代码先行的原则,开发人员无需考虑 数据库端的一些问题(开发过程中基本不需要在数据库管理器上操作) 言归 ...

  8. 似魔鬼的 『 document.write 』

    在平时的工作中,楼主很少用 document.write 方法,一直觉得 document.write 是个危险的方法.楼主不用,并不代表别人不用,最近给维护的项目添了一点代码,更加深了我对 &quo ...

  9. 前端Mvvm QC 设计解析

    QC 官网http://time-go.github.io/qc/ QC的具体用法.介绍和源码,大家可以去官网下载 从本节开始,我会和大家一起分享在这个框架设计中用到的技巧,希望这些技巧能个大家带来灵 ...

  10. nios II--实验4——按键中断软件部分

    软件开发 首先,在硬件工程文件夹里面新建一个software的文件夹用于放置软件部分:打开toolsàNios II 11.0 Software Build Tools for Eclipse,需要进 ...