海纳百川

登录 | 登录并检查站内短信 | 个人设置 网站首页 |  论坛首页 |  博客 |  搜索 |  收藏夹 |  帮助 |  团队  | 注册  | RSS
主题: 对陪审团产生机制的一点说明,双方对法庭程序有问题的请进
回复主题   printer-friendly view    海纳百川首页 -> 众议院
阅读上一个主题 :: 阅读下一个主题  
作者 对陪审团产生机制的一点说明,双方对法庭程序有问题的请进   
所跟贴 所以说第一次循环结束时,n还是等于20 -- xyzxyz - (45 Byte) 2007-10-19 周五, 上午3:35 (218 reads)
消极
[个人文集]






加入时间: 2004/02/15
文章: 9097

经验值: 14803


文章标题: 老九说跟我说的是一个意思,n--执行的时间是循环体内执行完后即 (205 reads)      时间: 2007-10-19 周五, 上午3:43

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

for 语句的{}内的内容,for()内最后一个分号后的内容老九说成第n次循环后是对的。

现在讨论您前面说的情况

比如一开始n=20,因为随机数原因这个得到的j=19,正是这次循环的最后一个,为了保证某位成员不会两次被选中j的位置用最后一个代替

这次循环结束的时候n因为n--语句变为19,那么下次的j因为rand()%n的关系只可能出现1-18的情况,所以老九说的情况不会出现。





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


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


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