摘要: 转自风清云淡的博客,他给出的解法非常的妙。问题:描述RANDOM(a,b)的过程的一种实现,它只调用RANDOM(0,1)。作为a和b的函数,你的程序的期望运行时间是多少?注:RANDOM(0,1)以等概率输出0或者1, 要求RANDOM(a,b)以等概率输出[a,b]之间的数(整数)解决方案: 1... 阅读全文
posted @ 2015-10-23 22:36 夜雨寄北Ed 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 假设biased-random输出1的概率为p,输出0的概率为(1-p)连续使biased-random输出两次结果,有如下可能00, 01, 10, 11其概率分别为(1-p)(1-p), (1-p)p, p(1-p), pp可以发现01和10的概率相同,均为p(1-p),我们可以将这两种等概率的... 阅读全文
posted @ 2015-10-23 20:07 夜雨寄北Ed 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 哈希表(Hashtable),又称为散列表。其基本的数据单元称为词条,根据词条的关键码(Key)通过哈希函数查找其存储位置,从而实现对词条数值(Value)的访问。在实际应用中,哈希函数往往把一个较大的词条集合映射到较小的存储空间,这在根本上就不可避免的具有存放位置的冲突,下面简要谈一下哈希表的... 阅读全文
posted @ 2015-10-09 15:04 夜雨寄北Ed 阅读(238) 评论(0) 推荐(0) 编辑