由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 问一个Programming Pearl(第二版)上面的问题啊
相关主题
一个哈希表问题哪能找到programming pearls那本书?
Check if the sum of two integers in an integer array eqauls to the given number [合集] 请问programming pearls这本书如何
面试题 -算法?[合集] 研究算法主要看哪本书? (转载)
两道M软件大公司的最新面世算法题 (转载)Another question from Programming Pearls: 13.4
ask a Javascript question求Programming Pearls(编程珠玑)by Jon Bentley 电子版书
About Longest repeated substringProgramming Pearls
问一个简单问题的算法 (转载)做面试题真的能提高一个人的编程能力和兴趣吗?
请问如何写bitset or bitmapVC++ 6.0 弱问,多谢解答
相关话题的讨论汇总
话题: pearl话题: 概率话题: 数字话题: integers
进入Programming版参与讨论
1 (共1页)
j***y
发帖数: 2074
1
第126页:
The algorithm considers the integers 0, 1, 2, ..., n-1 in order, and selects
each one by appropriate random test. By visiting the integers in order, we
guarantee that the output will be sorted.
To understand the selection criterion, let's consider the example that m=2
and n=5. We should select the first integer 0 with probability 2/5; a
program implements that by a statment like
if (bigrand() % 5) < 2
这里我有点疑问,为什么选第一个数字的时候不是1/5的概率,而是2/5的概率呢?机会
均等地从5个数字中选1个数字,难道概率不应该是1/5吗?
还是我理解的有问题?
1 (共1页)
进入Programming版参与讨论
相关主题
VC++ 6.0 弱问,多谢解答ask a Javascript question
问个算法题About Longest repeated substring
programming pearls 书中的problems有地找解么?问一个简单问题的算法 (转载)
请教一个位操作的题目请问如何写bitset or bitmap
一个哈希表问题哪能找到programming pearls那本书?
Check if the sum of two integers in an integer array eqauls to the given number [合集] 请问programming pearls这本书如何
面试题 -算法?[合集] 研究算法主要看哪本书? (转载)
两道M软件大公司的最新面世算法题 (转载)Another question from Programming Pearls: 13.4
相关话题的讨论汇总
话题: pearl话题: 概率话题: 数字话题: integers