海纳百川

登录 | 登录并检查站内短信 | 个人设置 网站首页 |  论坛首页 |  博客 |  搜索 |  收藏夹 |  帮助 |  团队  | 注册  | RSS
主题: 对陪审团产生机制的一点说明,双方对法庭程序有问题的请进
回复主题   printer-friendly view    海纳百川首页 -> 众议院
阅读上一个主题 :: 阅读下一个主题  
作者 对陪审团产生机制的一点说明,双方对法庭程序有问题的请进   
所跟贴 对陪审团产生机制的一点说明,双方对法庭程序有问题的请进 -- 消极 - (561 Byte) 2007-10-19 周五, 上午12:54 (808 reads)
九戒
现已禁止






加入时间: 2004/02/14
文章: 1213

经验值: 1879


文章标题: 程序的确有错, 但是不是随便指出的那个 (243 reads)      时间: 2007-10-19 周五, 上午2:23

作者:九戒众议院 发贴, 来自 http://www.hjclub.org

xyzxyz 指出:

假如第一次选的就是pool中的最后一人,这句就会导致矛盾。偶瞎说,呵呵。

其结果是有人可能回出现多于一次.

The for loop should be corrected:

for ( i = 0 , n = POOL_SIZE ;n > 0 ;n-- ,i++ ) {
j = rand ( ) %n ;

while(j == n-1) {
j = ran ( ) %n ;
}

jury[ i ] =names[ j ] ;

//replace the chosen name by the last available name in the array

//so that it will not be selected again.
names[ j ] =names[ n -1 ] ;
}

作者:九戒众议院 发贴, 来自 http://www.hjclub.org
返回顶端
阅读会员资料 九戒离线  发送站内短信
显示文章:     
回复主题   printer-friendly view    海纳百川首页 -> 众议院 所有的时间均为 北京时间


 
论坛转跳:   
不能在本论坛发表新主题
不能在本论坛回复主题
不能在本论坛编辑自己的文章
不能在本论坛删除自己的文章
不能在本论坛发表投票
不能在这个论坛添加附件
不能在这个论坛下载文件


based on phpbb, All rights reserved.
[ Page generation time: 0.218318 seconds ] :: [ 19 queries excuted ] :: [ GZIP compression enabled ]