抢红包那么开心,那你知道红包随机算法是怎么样的吗?我模拟写了一个定额随机红包生成算法,如下。
输入:红包总额,total
份数,num
调控参数(调控红包最平均差,默认为2)
约束:每份最少有1分钱,即0.01
份数需为正整数
红包总额 <= 份数×0.01
输出随机红包序列,序列长度等于红包份数
运气王,即红包数额最大的一份
# -*- coding: cp936 -*-
# 思路:先随机出来m个...
分类:
编程语言 时间:
2015-08-06 15:05:05
阅读次数:
568
Finding Lines Problem's Link: http://acm.hnu.cn/online/?action=problem&type=show&id=13348&courseid=0 Mean:给你平面上1e5个点,让你判断是否可以找到一条直线,使得p%的点都在这条直...
分类:
编程语言 时间:
2015-08-02 23:07:54
阅读次数:
300
描述栋栋最近迷上了随机算法,而随机数生成是随机算法的基础。栋栋准备使用线性同余法来生成一个随机数列,这种方法需要设置四个非负参数m,a,c,X[0],按照下面的公式来生成出一系列随机数:X[n+1]=(aX[n]+c)mod m其中mod m表示前面的数除以m的余数。从这个式子可以看出,这个序列的下...
分类:
其他好文 时间:
2015-07-28 12:52:08
阅读次数:
118
史上最全的随机数生成java算法
源代码下载地址:http://www.zuidaima.com/share/1585762703215616.htm...
分类:
编程语言 时间:
2015-07-25 12:25:21
阅读次数:
261
个人红包生成:1、发红包时,按照设计的快速随机算法,将红包分好若干份。2、有用户抢红包,直接队列化请求,再从红包序列中取出对应红包春节红包:1、红包拆分模块对红包池(广告商+红包总金额)进行拆分为具体的红包(比如, 苏宁易购:10块, 京东商城:11块)为了提高性能, 做了如下优化工作: 1.全内存...
分类:
微信 时间:
2015-07-24 12:33:20
阅读次数:
662
基于密钥策略的属性加密算法的软件实现(KPABE)aminadab要求基于密钥策略的属性加密算法的软件实现;KPABE时间:3天;注释占代码量30%;4.流程:设置这是一个随机算法,除了隐藏的安全参数没有输入。输出公开参数PK和一个主密钥MK。加密这是一个随机算法,输入一个消息m,一组属性γ,公开参...
分类:
编程语言 时间:
2015-07-16 15:58:57
阅读次数:
259
场景:有N个合作方,每个合作方都有一定的权重,按权重随机选择一个合作方
typedef struct
{
string k;//partner_id
string v;//value
string m;//0:number 1:ratio
}Bookpartner_count_listInfo;
string GetRandNumRatio( vector arp...
分类:
编程语言 时间:
2015-07-13 16:22:21
阅读次数:
162
整整三年没更新博客了,今天和女友聊天,聊到了博客,就回来看看。 最近接触到抽奖软件,下载的源码是http://download.csdn.net/detail/ghz_sd/6918125,在这里为开源软件作出贡献的人致敬,这个软件的作者a米山,是个非常好的人,耐心的帮我调试,他的算法很简单,...
分类:
编程语言 时间:
2015-07-05 00:46:53
阅读次数:
379
这两篇博客[1][2]的模式是我心仪的一种科技博客的方式,提供源代码,显示运行图形结果,通俗地介绍理论原理。 直接把结论摘录下来吧。 随机算法如果写成如下形式 randomIndex = random.randint(0, len(items) - 1)则得到一个偏序的结果,...
分类:
编程语言 时间:
2015-06-08 22:58:26
阅读次数:
158
题目大意:给定一堆点,找到一个点的位置使这个点到所有点中的最小距离最大这里数据范围很小,精度要求也不高,我们这里可以利用模拟退火的方法,随机找到下一个点,如果下一个点比当前点优秀就更新当前点参考:http://www.cnblogs.com/heaad/archive/2010/12/20/1911...
分类:
编程语言 时间:
2015-05-26 15:35:18
阅读次数:
153