摘要: 摇号的算法总结 方法1: 模仿超市的轮盘,比如建立一个100个元素的数组,在上面填上每个元素的奖品id,用户取个随机数就得到对应的奖品id 元素1 奖品1 元素2 奖品1 元素3 奖品1 元素4 奖品2 元素5 奖品2 ... 元素100 奖品5 方法2: 假设方法1要建立一百万个元素,奖品只有5个 阅读全文
posted @ 2016-11-02 11:48 码农的分享 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 自己最近做公司一个支付项目,其中用到数字的压缩,要将自己的10进制数据,压缩成更短的形式。我网上找了一个java版本的,可惜只对int类型的有效,对long类型的就转换错误了。 为了项目,自己写了个v2版本的函数,放里面补充,同时,因为c++模块也需要转换,所以也花了一晚上写了c++的版本,验证无误 阅读全文
posted @ 2016-05-25 10:46 码农的分享 阅读(6117) 评论(1) 推荐(0) 编辑