互斥事件的概念和公式_关于事件概率 这篇文章需要一读!

078a97910b7e4982004f080cbfd1acf7.gif

本文针对问题

1. 一看到事件概率的题目就懵了?

2. 对立事件和互斥事件到底是什么关系?

3. 独立事件的概率与集合中的容斥原理又是什么关系?

如果同学们也有这些疑问的话,那么恭喜你,这篇文章可以为你扫除这些疑问。接下來,就请跟着媛媛老师的讲解,一起来理一理吧~  首先,我们来理一下,GRE数学中,关于事件概率,常见的几个相关概念和公式: 1) 概率(probability)是以数值方式描述不确定性的一种方法 2) 随机实验(random experiment), 也称为概率实验(probability experiment)是结果不确定的实验。 假设我们知道实验所有可能发生的结果,但是具体哪个结果会发生我们是不知道的。比如滚动一次骰子,有六种可能的结果,这就是一次随机实验。 3) 等可能事件概率,也叫古典概率是指在随机试验中,出现的结果只有有限个,且它们出现的可能性是相等的。 所以等可能事件(古典概率)的计算公式: ea486c73691743149f1875ed8c6ece6b.png 4) 互斥事件(mutually exclusive events)和对立事件(complementary events)都是指不可能同时发生的事件。 那么这两个事件之间的关系到底是什么样子的呢?其实,对立事件是一种特殊的互斥事件。特殊有两点:其一,事件个数特殊(只能是两个事件);其二,发生情况特殊(有且只有一个发生),所以这两个事件相关的公式就是: 4e12865b4e472aa95c487147333c316d.png 4ff9c18c4ad4fb3997e8980ce4f1cb0b.png 那了解了以上这些相关的概念和公式后,接下来让我们看看围绕这个知识点会怎么样出题呢?请同学们看下面三道机经原题: 1.The probability that event A occurs is 0.6,and the probability that event B occurs is 0.8,which of the following could be the probability that both A and B occurs? Indicate all such statements A. 0.1    B. 0.2     C. 0.3      D. 0.4      E. 0.5      F. 0.6      G. 0.7      F. 0.8 【参考答案】选D, E, F 【参考答案解析】因为并不知道事件A和B具体是什么关系,可以画两个圆分别代表事件A和B,因为概率为1,所以A和B同时发生的概率最小为:(0.6+0.8)-1=0.4 (如图1), 而最大的情况就是事件A被事件B包含着(如图2),此时A和B同时发生的概率最大为0.6,所以两个事件同时发生的概率在0.4~0.6之间。 b3bdc79fe5d7524c1f5e9f25900b8312.png 2.Events A and B are independent. The probability that events A and B both occur is 0.6 Quantity A: The probability that event A occurs Quantity B: 0.3 A. Quantity A is greater. B. Quantity B is greater. C. The two quantities are equal. D. The relationship cannot be determined from the information given. 【参考答案】选A 【参考答案解析】事件A与B为独立事件,都发生的概率为概率相乘,P(A)·P(B)=0.6。概率定义域默认≤1,所以P(A)一定≥0.6,否则,当P(A)<0.6,P(B)必须要大于1 了,不符合概率的定义域,因此A>B。 3.In a probability experiment, G and H are independent events. The probability that G will occur is r, and the probability that H will occur is s, where both r and s are greater than 0. Quantity A: The probability that either G will occur or H will occur, but not both Quantity B: r+s-r×s A. Quantity A is greater. B. Quantity B is greater. C. The two quantities are equal. D. The relationship cannot be determined from the information given. 【参考答案】选B 【参考答案解析】G和H是独立事件,发生的概率分别为r与s(r、s≠0),求要么G发生,要么H发生,但是不能同时发生的概率。首先需要理解“要么G发生,要么H发生,但是不能同时发生”的含义,也即——

0ffff3dd516eaad60706e5b68636a73c.png

今日总结

b4d116574719c1b6706a3f8103382430.png

推荐阅读:【二战分手】322直飙330+看浙大学霸如何克服惰性背单词! 【4000字纯干货】GRE考试有什么奇技淫巧? 【小白必看】GRE与雅思托福的区别 fbe14491f275c034248b017abb8a20c9.png
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
C语言中的互斥锁是一种常用的同步工具,用于保护多线程应用程序中共享资源的访问。下面是使用互斥锁的要点和示例应用。 一、互斥锁的要点 1. 创建互斥锁:使用pthread_mutex_init()函数初始化一个互斥锁变量。 2. 锁定互斥锁:使用pthread_mutex_lock()函数锁定一个互斥锁。如果互斥锁已经被锁定,则调用线程将阻塞,直到互斥锁被释放。 3. 解锁互斥锁:使用pthread_mutex_unlock()函数解锁一个互斥锁。 4. 销毁互斥锁:使用pthread_mutex_destroy()函数销毁一个互斥锁。 二、示例应用 下面是一个示例应用程序,演示了如何使用互斥锁来保护多线程应用程序中的共享资源。 #include <stdio.h> #include <stdlib.h> #include <pthread.h> #define NUM_THREADS 10 pthread_mutex_t mutex; int count = 0; void *thread_func(void *arg) { int i; for (i = 0; i < 1000000; i++) { pthread_mutex_lock(&mutex); count++; pthread_mutex_unlock(&mutex); } pthread_exit(NULL); } int main() { int i; pthread_t threads[NUM_THREADS]; pthread_mutex_init(&mutex, NULL); for (i = 0; i < NUM_THREADS; i++) { pthread_create(&threads[i], NULL, thread_func, NULL); } for (i = 0; i < NUM_THREADS; i++) { pthread_join(threads[i], NULL); } pthread_mutex_destroy(&mutex); printf("count = %d\n", count); return 0; } 在这个示例程序中,我们创建了一个互斥锁变量mutex,并定义了一个共享变量count。然后,我们创建了10个线程,每个线程都会对count变量进行1000000次自增操作。在这个操作中,我们使用互斥锁来保护count变量的访问,确保每次自增操作都是原子的。最后,我们输出count变量的值,验证程序的正确性。 通过这个示例应用程序,我们可以看到互斥锁的使用方法和应用场景。在多线程应用程序中,使用互斥锁是一种有效的方式来保护共享资源的访问,避免竞态条件和数据损坏的问题。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值