概率---面试题

简介


题外话


面试题总体分析


例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 带权采样问题







总结













發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章