概率

往往出现概率、期望的计算。
通常利用古典概率进行计算。

1.8只球队,有三个强队,其余都是弱队,随机把他们分为4组,每组两个队,问两强相遇的概率。
思路:组成四个队伍方法数:任选一个队伍分别有 7种选择对手的方式,在选一个队伍 有5种选择队友方式…:7*5*3*2
两强不相遇的概率:三支强队分别先占三组,选择对手的方式方式:5*4*3。
所以相遇的概率:3/7

2.三只蚂蚁沿着正三角形的三个顶点沿着边移动,速度相同,他们碰头的概率?
思路:全都是顺时针或则逆时针才不相遇,所以相遇的概率:6/8

3.一个家庭如果生出女儿就继续生,直到男孩就停止,时间足够长,男女比列为?
思路:男女比例1:1 ,每次生男生女概率都是50%。第一胎后男女比例1:1,继续生的男女比例还是1:1.

4.给定一个以P概率产生0,以1-p概率产生1的随机函数,p是多少并不知晓,请用f()实现等概率产生0和1的随机函数。
思路:由题意两次中产生01,和10的概率相等。则通过不断调用f(),直到能够产生01或则10,序列终止。其中01 代表0 ,10 代表1.

5.给定一个长度N且没有重复元素的数组arr,实现等概率打印arr 中的M个数。
思路:第一次从0~N-1 中选择一个打印,然后将该位置数与N-1对应的元素交换。第二次从0-N-2 中选择一个数打印,然后将该位置数与N-2对应位置的元素交换。。。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值