我数学算法不是很好,想谋求一个概率方面的均匀分布的精确函数抽奖算法。
首先声明,求此函数并不是本人做不出项目或无法实现,只是秉承追求真理,增长技术的原则,自觉实现不够完美,所以来求一个更完美的办法,然后共同探讨。算法要求:任意数N,假设数组array[100].概率数70%,求一个概率函数能抽取数组array中随机分布的70%的元素,要求随机抽取出的元素精确符合70%个总数,且均匀分布于数组之中。
也许大家对均匀分布不太熟悉,我的意思是指,再100个元素中,随机抽取出70个元素,抽取时符合随机函数的均匀分布,而做到抽取的概率并不是都分布在前部分。欢迎大家共同探讨,我会一直关注。
首先声明,求此函数并不是本人做不出项目或无法实现,只是秉承追求真理,增长技术的原则,自觉实现不够完美,所以来求一个更完美的办法,然后共同探讨。算法要求:任意数N,假设数组array[100].概率数70%,求一个概率函数能抽取数组array中随机分布的70%的元素,要求随机抽取出的元素精确符合70%个总数,且均匀分布于数组之中。
也许大家对均匀分布不太熟悉,我的意思是指,再100个元素中,随机抽取出70个元素,抽取时符合随机函数的均匀分布,而做到抽取的概率并不是都分布在前部分。欢迎大家共同探讨,我会一直关注。
解决方案 »
- 使用junit测试springMVC的action出现java.lang.NullPointerException
- 一个Action创建几个ActionForm,如果是一个Form,那form中原有数据能保存吗???
- 请问我的xml文件哪里出问题了。。
- hibernate 数据库加索引 后奇怪问题
- J2EE中的Servlet和Jsp是开源的吗?
- 我用ECLIPSE+LOMBOZ+TOMCAT全都配置好,但是我写了个JAVABEAN应该放在哪个目录下面啊?????大虾快现身啊!
- 各位前辈推荐几本初学J2EE的好书吧
- 做j2EE的,用java的,你们月薪几何?
- 请问为什么在XML里包含@符号时解析会报错,请问该怎么解决?
- 有人能否帮我弄明白一下servlet与Javabean的区别(高分)
- 求助:超链中的href和onclick调js函数的问题!
- struts上传文件 文件空指针,控制台没报错。。
没那么复杂,放在数据里,Collections.shuffle打乱,取前70个即可。
http://blog.csdn.net/yangwei19680827/article/details/9372723