再谈微信抢红包算法

发出一个固定金额的红包,由若干个人来抢,需要满足哪些规则? 1.所有人抢到金额之和等于红包金额,不能超过,也不能少于。 2.每个人至少抢到一分钱。 3.要保证所有人抢到金额的几率相等。   总的来说就两种方法 1. 看上去拼手速的算法:线段切割算法 2. 比较公平的算法,二倍均值法   微信采用二倍均值法实现,说了是拍脑袋的算法,没有去玩统计证明。         (但是可以证明,每个人抢到的金额
相关文章
相关标签/搜索