| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 175 人关注过本帖
标题:这样会影响随机性吗?
收藏  订阅  推荐  打印 
rui2009
Rank: 1
等级:新手上路
帖子:2
积分:120
注册:2008-9-16
这样会影响随机性吗?

我只是个amateur...so..

我要从100个乒乓球里随机抽2个球(就象摇奖那样)

先抽一个
然后抽第二个,如果抽得第二个数和第一个是同样的,则无效(因为已经被抽掉了),再抽

请问这种算法会影响第二个数的随机性吗?
搜索更多相关主题的帖子: 随机性  
2008-9-16 14:39
shade1220
Rank: 2
等级:注册会员
帖子:83
积分:1004
注册:2008-8-5

第一个1/100几率
第二个1/99几率

踏踏实实学习,认认真真编程
2008-9-16 15:10
iFreeBSD
Rank: 3Rank: 3
等级:中级会员
威望:2
帖子:250
积分:3000
注册:2007-11-5

你自己算算期望值不就知道了

The FreeBSD is best!!!
2008-9-16 15:10
rui2009
Rank: 1
等级:新手上路
帖子:2
积分:120
注册:2008-9-16

原谅我。我已经很多年不写程序了。

现在只是为了演算一些小东西,被迫自己动手。

所以大侠们只要告诉我这种算法可不可以就行了。

第一次产生一个随机数。

第二次随机产生一个数,如果和第一个相同,就无效,再产生一个随机数。

这种算法是不是公正的。对所有乒乓球来说。
2008-9-16 16:55
StarWing83
Rank: 12Rank: 12Rank: 12
来自:湖北工业大学
等级:版主
威望:9
帖子:2483
积分:26219
注册:2007-11-16

其实等价于:
第一次产生一个随机数,第二次在剩下的数中间产生一个随机数。

类似于抓阄。

老师说这个是公正的= =具体演算我忘了……

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-9-16 17:02
就搞C
Rank: 2
等级:注册会员
帖子:64
积分:967
注册:2008-6-9

高中的数学书有教,快借本来看.记得那章是讨论体育彩票的.
2008-9-16 17:46
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.088990 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved