文章 2025-03-19 来自:开发者社区

面试场景题:如何设计一个抢红包随机算法

面试官:咱来写个算法题吧 设计一个抢红包的随机算法,比如一个人在群里发了100块钱的红包,群里有10个人一起来抢红包,每人抢到的金额随机分配。 1.所有人抢到的金额之和要等于红包金额,不能多也不能少。 2.每个人至少抢到1分钱。 3.最佳手气不超过红包总金额的90% 解题思路1:随机分配法 钱的单位转换为分&#...

面试场景题:如何设计一个抢红包随机算法
文章 2024-01-09 来自:开发者社区

Redis系列-16.腾讯经典面试题-如何做一个迷你版的微信抢红包呢?

腾讯经典面试题-如何做一个迷你版的微信抢红包呢?业务描述需求分析1 各种节假日,发红包+抢红包,不说了,100%高并发业务要求,不能用mysql来做2 一个总的大红包,会有可能拆分成多个小红包,总金额= 分金额1+分金额2+分金额3…分金额N3 每个人只能抢一次,你需要有记录,比如100块钱,被拆分成10个红包发出去,总计有10个红包,抢一个少一个,总数显示(10/6)直到完,需要记录那些人抢到....

Redis系列-16.腾讯经典面试题-如何做一个迷你版的微信抢红包呢?

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Java面试那些事儿

手把手带您学习Java,开启编程之路。

+关注