概率
文章平均质量分 69
qichi_bj
这个作者很懒,什么都没留下…
展开
-
简单洗牌算法
一个简单高效的洗牌算法,C代码。 #include #include #include /* * 每次随机抽取一张牌放入数组后部 */ void shuffle(short *poker, short len) { int i; srand((unsigned)time(NULL)); for ( i=len-1; i>=1; i-- ) { int k = rand原创 2012-10-21 21:10:31 · 441 阅读 · 0 评论 -
利用递推解概率问题
1. 某种病菌,生命周期为一天,死亡之前会产生一些后代,生产 i 个后代的概率为 Pi ( i =0, ..., n-1) ,如果第一天有 k 个病菌,那么第 m 天病菌数量为 0 的概率是多少? 考虑一个病菌的情况,记 j 天后数量为 0 的概率为 f(j) ,那么 k 只病菌到第 j 天全部消失的概率为 f(j)^k ;第 2 天到第 j 天时间为 j-1 天,所以第二天的 1 只病菌到第原创 2012-12-16 11:01:40 · 722 阅读 · 0 评论 -
Probability Given, UVa 11181
有 n 个人准备去逛超市,其中第 i 人购物的概率是 Pi ,逛完以后得知有 r 人买了东西,根据这一信息,计算每人买了东西的实际概率。 记事件 A 为有人r人买了东西,事件 Ai 为第 i 人买了东西,需要计算条件概率 P(A|Ai),根据条件概率公式:P(A)P(A|Ai)=P(Ai)P(Ai|A) P(A|Ai) = P(Ai)P(Ai|A)/P(Ai) 关键是计算P(A)和P(Ai|原创 2012-12-16 15:48:02 · 740 阅读 · 0 评论