02-古典概型和几何概型
古典概型和几何概型一、古典概型称随机试验的概率模型为古典概型(或等可能概型)如果其样本空间满足只有有限个样本点(基本事件)每个样本点(基本事件)发生的可能性都一样设试验的样本空间为Ω{e1,e2,⋯ ,en}\Omega \{e_1, e_2, \cdots, e_n\}Ω{e1​,e2​,⋯,en​}。由于在试验中每个基本事件发生的可能性相同即有P({e1})P({e2})⋯P({en}) P(\{e_1\}) P(\{e_2\}) \cdots P(\{e_n\})P({e1​})P({e2​})⋯P({en​})又由于基本事件是两两互不相容的。于是1P(Ω)P({e1}∪{e2}∪⋯∪{en})P({e1})P({e2})⋯P({en})nP({ei}) \begin{align} 1 P(\Omega) \\ P(\{e_1\} \cup \{e_2\} \cup \cdots \cup \{e_n\})\\ P(\{e_1\}) P(\{e_2\}) \cdots P(\{e_n\}) \\ nP(\{e_i\}) \\ \end{align}1​P(Ω)P({e1​}∪{e2​}∪⋯∪{en​})P({e1​})P({e2​})⋯P({en​})nP({ei​})​​于是P({ei})1n,i1,2,⋯ ,n.P(\{e_i\}) \frac{1}{n}, \quad i 1, 2, \cdots, n.P({ei​})n1​,i1,2,⋯,n.若事件AAA包含kkk个基本事件即A{ei1}∪{ei2}∪⋯∪{eik}A \{e_{i_1}\} \cup \{e_{i_2}\} \cup \cdots \cup \{e_{i_k}\}A{ei1​​}∪{ei2​​}∪⋯∪{eik​​}这里i1,i2,⋯ ,iki_1, i_2, \cdots, i_ki1​,i2​,⋯,ik​是1,2,⋯ ,n1, 2, \cdots, n1,2,⋯,n中某kkk个不同的数。则有P(A)∑j1kP({eij})knA 包含的基本事件数Ω 中基本事件的总数.(1.1) P(A) \sum_{j1}^k P(\{e_{i_j}\}) \frac{k}{n} \frac{A \text{ 包含的基本事件数}}{\Omega \text{ 中基本事件的总数}}. \tag{1.1}P(A)j1∑k​P({eij​​})nk​Ω中基本事件的总数A包含的基本事件数​.(1.1)式(1.1)计算出来的概率被称为事件AAA的古典概率1.1 基本事件数的计算方法列举法直接数数法基本事件数不多时常用这种方法。集合对应法加法原理——完成一件事有nnn类办法第一类办法中有m1m_1m1​种方法第二类办法中有m2m_2m2​种方法……第nnn类办法中有mnm_nmn​种方法则完成此事共有∑i1nmi\sum_{i1}^n m_i∑i1n​mi​种方法。乘法原理——完成一件事有nnn个步骤。第一步有m1m_1m1​种方法第二步有m2m_2m2​种方法……第nnn步有mnm_nmn​种方法则完成此事共有∏i1nmi\displaystyle \prod_{i1}^n m_ii1∏n​mi​种方法。排列——从nnn个不同的元素中取出mmmm≤nm \leq nm≤n个元素并按照一定顺序排成一列叫作排列。所有排列的个数叫作排列数记作Pnmn(n−1)(n−2)⋯(n−m1)n!(n−m)!.P_n^m n(n-1)(n-2)\cdots(n-m1) \frac{n!}{(n-m)!}.Pnm​n(n−1)(n−2)⋯(n−m1)(n−m)!n!​.当mnm nmn时Pnnn!P_n^n n!Pnn​n!叫作全排列。组合——从nnn个不同的元素中取出mmmm≤nm \leq nm≤n个元素并成一组叫作组合。所有组合的个数叫作组合数记作CnmPnmm!.\displaystyle C_n^m \frac{P_n^m}{m!}.Cnm​m!Pnm​​.逆数法先求A‾\overline{A}A中的基本事件数nA‾n_{\overline{A}}nA​将基本事件总数nnn减去nA‾n_{\overline{A}}nA​便得AAA中的基本事件数这种方法常用于计算含有“至少”字样的事件的概率。1.2 经典问题类型1. 根据定义求概率2.随机分配问题描述为 将nnn个可辨质点随机分配到NNN个盒子中根据每盒可以容纳的质点数列表如下分配方式不同分法的总数每盒可以容纳多个质点NnN^nNn每盒可以容纳至多一个质点PnNN⋅(N−1)⋅ ... ⋅(N−n1)P_n^N N\cdot (N-1) \cdot \, ... \, \cdot (N- n 1)PnN​N⋅(N−1)⋅...⋅(N−n1)3. 随机抽样问题设Ω{ω1,ω2,⋯ ,ωN}\Omega \{ \omega_1, \omega_2, \cdots, \omega_N \}Ω{ω1​,ω2​,⋯,ωN​}含NNN个元素称Ω\OmegaΩ为总体。如果各元素被抽到的可能性相同且总体Ω\OmegaΩ的抽样称作简单随机抽样。简单随机抽样分为先后有放回、先后无放回及任取这三种不同的方式。在每种抽样方式下各种不同抽法基本事件的总数列表如下。抽取方式抽法总数先后有放回取nnn次NnN^nNn先后无放回取nnn次PNnN(N−1)⋯(N−n1)\displaystyle P_N^n N(N-1)\cdots(N-n1)PNn​N(N−1)⋯(N−n1)任取nnn个CNn\displaystyle C_N^nCNn​只要事件的结果与抽取顺序无关即只关心取到了哪些球先后无放回取 k 个和一次性任取 k 个就能等价计算概率。例如袋中有100个球,40个黑球,60个白球先后无放回取20个球求取出15个白球5个黑球的概率任取20个球求取出15个白球5个黑球的概率在无放回抽样且无额外信息的情况下(通常被称为抓阄模型比如规范的抽签)每一次抽取的机会均等也就“等价于”有放回抽样二、几何概型如果随机试验的样本空间满足样本空间Ω\OmegaΩ是一个可度量的有界区域每个样本点ω\omegaω发生的可能性都一样即样本点落入Ω\OmegaΩ的某一可度量的子区域SSS的可能性大小与SSS的几何度量成正比而与SSS的形状和位置无关.则称随机试验的概率模型为几何概型

相关新闻

5个核心技巧:PotPlayer字幕实时翻译插件完整配置指南

5个核心技巧:PotPlayer字幕实时翻译插件完整配置指南

5个核心技巧:PotPlayer字幕实时翻译插件完整配置指南 【免费下载链接】PotPlayer_Subtitle_Translate_Baidu PotPlayer 字幕在线翻译插件 - 百度平台 项目地址: https://gitcode.com/gh_mirrors/po/PotPlayer_Subtitle_Translate_Baidu PotPlayer字幕实时翻译…

2026/10/14 21:46:28 阅读更多 →
3个核心组件解密:LAV Filters如何让Windows视频播放再无烦恼

3个核心组件解密:LAV Filters如何让Windows视频播放再无烦恼

3个核心组件解密:LAV Filters如何让Windows视频播放再无烦恼 【免费下载链接】LAVFilters LAV Filters - Open-Source DirectShow Media Splitter and Decoders 项目地址: https://gitcode.com/gh_mirrors/la/LAVFilters 还在为Windows播放器打不开某些视频格…

2026/10/14 21:46:51 阅读更多 →
从Unicode编码到应用实践:构建可查询的Emoji表情大全指南

从Unicode编码到应用实践:构建可查询的Emoji表情大全指南

1. 项目概述:从符号到文化的表情宇宙你可能没意识到,每天在聊天框里敲下的那个小小的笑脸😊、捂脸🤦‍♂️或者笑哭😂,已经构成了我们数字交流中不可或缺的“第二语言”。这个项目——“emoji表情大全”——…

2026/10/14 21:46:55 阅读更多 →

最新新闻

ORA-12154排查全攻略:TNS解析原理与Python cx_Oracle连接实践

ORA-12154排查全攻略:TNS解析原理与Python cx_Oracle连接实践

上周有个同事跑过来,说自己的数据同步脚本突然连不上库了,Python里抛出的错误就一行:ORA-12154: TNS: 无法解析指定的连接标识符。他百思不得其解——自己在数据库管理工具里用同样的用户名、密码和服务名都能连,代码这段时间也没…

2026/10/15 20:06:30 阅读更多 →
SVM支持向量机实战:基于sklearn红酒数据集分类与调参详解

SVM支持向量机实战:基于sklearn红酒数据集分类与调参详解

前阵子把手头一个支持向量机分类项目收了个尾,项目文件名就叫“SVM支持向量机sklearn-wine红酒数据集代码V1”。这版代码没有神经网络,没有复杂特征工程,就是标准的加载数据、样本切分、训练模型、评估效果四步走,但恰恰是这套最朴…

2026/10/15 20:06:30 阅读更多 →
Jupyter QtConsole:轻量级Python交互式编程的隐藏利器

Jupyter QtConsole:轻量级Python交互式编程的隐藏利器

1. 为什么我还在用这个"老古董"写Python第一次跟人聊起Jupyter QtConsole,对方的表情通常是"啊?那玩意儿不是十年前的东西吗"。确实,现在打开任何一个技术社区,满屏都是VS Code、Cursor、PyCharm的讨论&#…

2026/10/15 20:06:30 阅读更多 →
Verilog generate语法详解:从重复例化到条件生成的工程实践

Verilog generate语法详解:从重复例化到条件生成的工程实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 20:06:30 阅读更多 →
C++类设计实战:从Point到Rectangle,避开组合与值语义的坑

C++类设计实战:从Point到Rectangle,避开组合与值语义的坑

1. 从坐标点到矩形:一个看似简单的类设计练习,藏着多少坑"C创建Point类表示坐标点,点构线线构矩形"——这个标题看起来像是课本上的一道课后习题,但我跟你讲,真动手写起来,能踩的坑远比想象中多。…

2026/10/15 20:06:30 阅读更多 →
Apollo 11.0:面向车规级量产的自动驾驶仿真与通信架构解析

Apollo 11.0:面向车规级量产的自动驾驶仿真与通信架构解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 20:05:29 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/15 19:41:51 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →