会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
猪神的黄昏-hiDotNet.com
一只猪,在躺椅上,戴着墨镜,看夕阳
博客园
首页
新随笔
联系
订阅
管理
2010年8月28日
[转]PHP权重算法-用于游戏根据权限来随机物品
摘要: 假设有数据:[代码]要随机取出其中一条,并且不是完全随机,而是根据其中weight的数值,按照数值越大,几率越高的规律取出。以前写过一些权重算法,可是都不完美,要么数据量有限制,要么weight之和必须等于一个指定的数等等,都不完善。今天突发奇想,写了一套完美的权重算法,该算法有如下优势:1.支持无限多个数据2.weight值之和任意3.不存在两个weight值一样时无法平均分配的bug算法如下:...
阅读全文
posted @ 2010-08-28 17:30 Dragon4
阅读(1744)
评论(0)
推荐(0)
编辑