抽奖活动很简单,看看下面的文章

总结:一般的产品都会有各种 抽奖活动(送优惠价或者红包等),今天来讲讲抽奖活动 抽奖算法。

          一般后台可以动态配置,一个抽奖活动 有几个奖项,及每个 奖项的数量,及中奖概率。

          思路如下图:*10000 是为了可能 概率为 %0.0001 最低

           

           //这里以积分抽奖为例 大体思路

          用户多 令牌桶限流--》积分是否充足--》是否超过一天最大次数-》扣减积分-》抽奖——》奖品是否充足-》充足扣减奖品数量-》记录日志

          抽奖算法 如下:

 奖品信息

 

抽奖算法

        

      测试:

 

 

posted @ 2019-07-14 21:16  川流不息&  阅读(441)  评论(0编辑  收藏  举报