c#会员免费幸运抽奖奖

C#公司抽奖系统源码 评分:

本程序是基于winform开发的PC端程序支持奖品设置,抽奖人数设置中奖人数设置

0 0

为了良好体验,不建议使用迅雷下载

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0

为了良好体验不建议使用迅雷下载

为了良好体验,不建议使用迅雷下载

0 0

为了良好体验不建议使用迅雷下载

您的积分不足,将扣除 10 C币

为了良好体验不建议使用迅雷下载

开通VIP会员权限,免积分下载

您因违反CSDN下载频道规则而被锁定帐户洳有疑问,请联络:!

1. 抽奖次数为10次的实验结果:

算法1二等奖和三等奖的个数分别为:3,7与设定的中奖概率偏差较大。

算法2符合预期(由于将所有的奖项都放在最上面,所以奖项都抽出來了)

2.抽奖次数为100次的实验结果:

算法1,二等奖和三等奖的个数分别为:5743。与设定的中奖概率偏差较小已经比较接近设定值。

算法2符合预期,后面的99个由于奖项已经被抽完所以都是未中奖的。

3.抽奖次数为1000次的实验结果:

算法1二等奖和三等奖的个数分别为:497,503與设定的中奖概率偏差非常接近了。

算法2符合预期,后面的990个由于奖项已经被抽完所以都是未中奖的。

本文探讨了两种比较简单的随機算法:无限次随机算法与固定奖项随机算法并用C#分别实现了这两种算法,给出了算法1和算法2的测试结果结果表明:随着抽奖次数的增加,算法1的抽奖结果越来越接近设定的中奖概率分布;算法2与设定一致

实际上这两个算法都比较简单的算法,唯一需要注意的的是:茬构造Random对象时如果seed是一样的就很容易产生随机出来的结果是一样的

所以代码中Thread.Sleep(1);以保证随机的结果分布均匀,但是这样又限制了算法1的出獎速度不知道各位有没有更好的解决方案。


吾爱破解所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途否则,一切后果请用户自負本站信息来自网络,版权争议与本站无关您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容如果您喜欢该程序,请支持正版软件购买注册,得到更好的正版服务如有侵权请邮件与我们联系处理。

参考资料

 

随机推荐