概率---面试题

简介


题外话


面试题总体分析


例1 关于独立的理解


解析:理解什么是独立。。。此处X3便是独立。。。

例2 构造随机数发生器





解析:利用已知随机数范围求另一个随机数范围,一定要保证随机。
1.删除无用
2.利用N进制方式

例3 不均匀随机数发生器构造均匀


解析:利用不均匀概率去实现均匀概率
1.首先去掉都是0或者1的概率,因为一个是p*p,一个是(1-p)*(1-p);
2.两个不相同的时候,return x或者y都行,但是必须保持一致。


例4 随机变量的和


例5 水库采样




解析:
1.首先流进K个,然后对下一个判断是否流入,以及流入的话取代哪一个。
2.重点在于: 否则:产生随机数x= rand() % i,这个random(1~i)去随机替换前面的数,只有当x<k的时候才去替换
数组里面的值。


例6 随机排列产生——random_shuffle


解析:打乱数组

1.首先对一个数组赋值。

2.随机交换


例7 带权采样问题







总结













评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值