需求
画坐标图描述抽奖算法
奖池
奖品 | 权重 | 区间 |
---|---|---|
奖品一 | 100 | [0,100) |
奖品二 | 200 | [100,300) |
奖品三 | 300 | [300,600) |
未中奖 | 2400 | [600,3000) |
从奖池中选择奖品的逻辑
随机生成一个权重和(3000)以内的一个随机值
rand(3000)
;该随机值落在某一区间内 即表示中了某一奖品, 如随机值为333, 落在
[300,600)
的区间内, 表示中了奖品二如果想增加某一奖品的中奖概率, 可以调大其权重值
想画图来表达我的这一概念好给测试和产品介绍我的算法, 不知道Mac中有没简便易用的画图工具能满足我的这一需求?
说了一大堆,意思不就是类似脑图么?xmind