抢红包先抢和后抢有没有区别 算法揭秘

2个月前 (02-20)热点话题3

  春节假期,你是否参与了抢红包活动?虽然抢红包主要是为了图个喜庆彩头,金额多少并不重要,但同一个红包里抢到的金额差距却往往很大。那么,拼手气红包到底有没有规律可循?先抢和后抢有区别吗?

  最初,抢红包采用的是完全随机分配的方式。总金额和人数固定时,系统会随机分钱,看似全凭运气。然而这种方式存在一个巨大漏洞:先抢的人更容易拿到大额红包。例如,发一个100元红包给10个人,第一个人能抢的金额在0.01元到100元之间,平均值为50元。如果第一个人只抢了10元,剩下90元给后面的人,第二个人的期望值就降到了45元。越往后,剩余的钱越少,期望值就越低。这种情况下,先抢占便宜,后抢吃亏,显然不公平。

  为了既保留随机性又让大家觉得公平,现在的抢红包算法采用了“二倍均值法”。简单来说,就是给每个人的红包设一个限额:最少0.01元,最多不超过剩余金额平均值的两倍。以100元分给10人为例,第一个人最多只能抢20元,他的金额范围是0.01到20元,数学期望为10元。如果他只拿了1元,剩下99元分给9人,第二个人最多能抢22元,期望依然是11元左右。即使他手气好直接拿走了上限20元,剩下的80元分给9个人,第二个人的上限也约为17.78元,期望值稳定在8.89元左右。这样一来,不管第一个人抢走多少,后面每个人的期望值都围绕着“剩余人均钱数”波动,不会出现断崖式下跌。此外,越到后面,剩余人数越少,系统允许的上限相对放开,前面的人被规则限制,很难抢到大额;而后面的人则更容易一口“吃”掉剩下的钱。

  实际上,真实的抢红包算法更为复杂,除了保障相对公平的金额分配外,平台还需考虑最小金额限制、高并发下的系统稳定性等各种细节问题。红包或许有大小,但那份“抢”来的热闹与“拆”开的喜悦,才是我们真正在乎的年味和祝福。抢红包先抢和后抢有没有区别 算法揭秘

“抢红包先抢和后抢有没有区别 算法揭秘” 的相关文章

黄金仍猛涨 有吊坠一夜涨1.9万 金价创新高引发热议

  今日,国际黄金和白银价格均创历史新高。伦敦现货黄金价格一度涨破每盎司4690美元,现货白银价格突破每盎司94美元。这一消息迅速引起广泛关注。   ...

法蒂:亚马尔是巴萨骄傲 青训之光闪耀

  本赛季从巴塞罗那租借加盟摩纳哥的前锋法蒂将在伯纳乌球场对阵皇家马德里的欧冠比赛中出战。赛前,这位巴萨青训出身的球员接受了Movistar+的采访,谈到了这场比赛对他而言的意义热点话题,...

东北冬天洗车挡风玻璃秒结冰 网友:你的资产正被迅速冻结

  1月20日(报道时间),一网友发自己在东北自助洗车时拍的视频,称“东北的天气真的太可怕了,我再也不在冬天自助洗车了,我好心疼,我想哭。”视频中,刚刷洗完的挡风玻璃几乎瞬间就结冰,就像给...

嫣然天使基金暂停筹款 项目预算已满待备案

  1月20日下午,嫣然天使基金通过官方微博发布消息称,近期收到大量捐款,按相关制度法规,项目预算已筹满,将陆续暂停筹款项目,待完成备案补正后再开放捐赠渠道。   ...

宁夏取消17人评标专家资格 严查违规行为

  宁夏发展改革委近日对自治区综合评标专家库在库评标专家资格进行了核查,取消了17人的评标专家资格。此次核查是为深入治理招标投标领域突出问题,并加强评标专家和评标专家库管理而进行的。...

杭州初雪成了孩子们特别的记忆 校园里的冬日欢歌

  下雪了!寂静的早读被第一声欢呼打破,随后整个校园沉浸在雪花带来的欢乐中。杭州初雪降临在校园里,孩子们的快乐溢于言表。杭州市大成实验学校的操场上,孩子们追逐嬉戏,努力团起一个个雪球,笑声...