![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
随机数
xzjxylophone
这个作者很懒,什么都没留下…
展开
-
一道面试题引发的有关随机数的思考(2)
上一篇文章(http://blog.csdn.net/xzjxylophone/article/details/6832211)我们已经按照面试题的要求完成了Rand10的功能。在文章的结尾处,猜测了有可能有其他的方法去实现Rand10.那么这篇文章就来说说如何去实现10原创 2011-09-29 21:59:07 · 808 阅读 · 0 评论 -
一道面试题引发的有关随机数的思考(3)
在上一篇文章(http://blog.csdn.net/xzjxylophone/article/details/6835332)中,我们主要完成了这个C#工程的重构和Rand10,Rand12的另一种实现。这次我们来实现如果用Rand7来产生一个Rand11.按照以前的原创 2011-09-29 22:48:36 · 703 阅读 · 0 评论 -
一道面试题引发的有关随机数的思考(1)
腾讯面试题:已知有个rand7()的函数,返回1到7随机自然数,让利用这个rand7()构造rand10() 随机1~10。随即函数的特性是得到的数的概率是相同的因此rand10()该函数最后测试应该 满足 P(1)=P(2)=...=P(9)=P(10)=1/10 =原创 2011-09-29 00:01:10 · 1165 阅读 · 0 评论 -
一道面试题引发的有关随机数的思考(7)
既然在前2篇文章中我们已经实现了RandN小于等于49的随机数,上一篇文章(http://blog.csdn.net/xzjxylophone/article/details/6853727)留下的问题:可否用任意Rand7实现任意一个数的随机数这篇文章就来讨论该如何实现。原创 2011-10-08 22:33:34 · 512 阅读 · 0 评论 -
一道面试题引发的有关随机数的思考(8)
上一篇文章(http://blog.csdn.net/xzjxylophone/article/details/6853802)中末尾我们提出可以换成其他的随机数来计算。看以下的类:RandSSN:public class RandSSN : Rand{ priv原创 2011-10-12 20:17:23 · 966 阅读 · 0 评论 -
一道面试题引发的有关随机数的思考(4)
按照上一篇文章(http://blog.csdn.net/xzjxylophone/article/details/6835454)中的思路我们来实现Rand10和Rand12以下是类Rand10_3public class Rand10_3:Rand7Base{原创 2011-10-08 20:16:14 · 469 阅读 · 0 评论 -
一道面试题引发的有关随机数的思考(5)
在上一篇文章(http://blog.csdn.net/xzjxylophone/article/details/6853589)的最后我们提出如何用Rand7实现比较大的数字,例如Rand35,Rand34等等这篇文章中我们来尝试新建一个类:RandN表示是任意小于49的一原创 2011-10-08 20:52:33 · 542 阅读 · 0 评论 -
一道面试题引发的有关随机数的思考(6)
在上一篇文章(http://blog.csdn.net/xzjxylophone/article/details/6853624)中,关于效率的问题进行简单的讨论,现在我就用C#中委托来实现RandN_2,算法都是一样的。类RandN_2://支持2-49,包括2和4原创 2011-10-08 21:26:18 · 511 阅读 · 0 评论