在一些算法中,经常会用到随机数,最常用的随机数有两种,一是服从均匀分布的随机数,二是服从高斯分布(正态分布)的随机数。在标准C中并没有产生高斯分布的随机数发生器,只有服从均匀分布的随机数发生器rand(),那么如何通过rand()来模拟出高斯分布特征的伪随机数呢?这就是本文的话题。
实验原理:高斯分布的随机数在概率上服从高斯分布,如果通过rand()产生某个区间的随机数,通过高斯分布的概...
分类:
其他好文 时间:
2015-07-21 10:40:49
阅读次数:
134
1.有两根不均匀分布的香,香烧完的时间是一个小时,你能用什么方法来确定一段15分钟的时间?
答: 香a点燃一头,香b点燃两头。等香b烧完时,时间过去了30分钟。再把香a剩下的另一头也点燃。从这时起到a烧完的时间就是15分钟。
2.一个经理有三个女儿,三个女儿的年龄加起来等于13,三个女儿的年龄乘起来等于经理自己的年龄,有一个下属已知道经理的年龄,但仍不能确定经理三个女儿的年龄,这时经理...
分类:
其他好文 时间:
2015-07-10 22:24:39
阅读次数:
198
matlab全部的随机数函数(一)Matlab内部函数a.基本随机数Matlab中有两个最基本生成随机数的函数。1.rand()生成(0,1)区间上均匀分布的随机变量。基本语法:rand([M,N,P ...])生成排列成M*N*P... 多维向量的随机数。如果只写M,则生成M*M矩阵;如果参数为[...
分类:
其他好文 时间:
2015-07-01 13:43:57
阅读次数:
150
桶排序①简介 桶排序假设输入数据服从均匀分布,平均情况下它的时间代价为O(n)。桶排序假设输入是由一个随机过程产生,该过程将元素均匀,独立的分布在[0,1)区间上。②原理 桶排序将[0,1)区间划分为n个相同大小的子区间,或称为桶。然后将n个输入的数据分别放到各个桶中。因为输入数据是均匀分布的,一般不会出现很多数落在一个桶中的情况。为了得到输出结果,先对每个桶中的数据进行排序,再遍历每个...
分类:
编程语言 时间:
2015-07-01 10:07:44
阅读次数:
142
A.对于连续随机变量来说,单个点的概率是没有意义的,都为0B.PDF值没有边界,可以大于1C.Q1,Q2(中分位),Q3分别为使F取得1/4,1/2,3/4的x值D.重要的离散分布 点分布、离散均匀分布【书中的{1,2,3,...k}不都取到,而是指1/2+1/3+1/6和为1的】 伯努...
分类:
其他好文 时间:
2015-06-28 15:34:10
阅读次数:
121
1.生成N阶[a,b]均匀分布数组>> unifrnd(3,5,5,5)ans = 3.8651 4.6677 4.8115 4.3456 4.8560 4.0241 3.4079 3.5713 3.3737 3.5913 3.480...
分类:
其他好文 时间:
2015-06-22 14:46:08
阅读次数:
131
基于jQuery图片元素网格布局插件是一款可以将图片或HTML元素均匀分布排列为网格布局的jQuery插件jMosaic。效果图如下:在线预览源码下载实现的代码。html代码:演示1 演示2 ...
分类:
Web程序 时间:
2015-06-15 15:58:28
阅读次数:
211
R语言中常见的随机数生成函数,例如服从正态分布的随机数和服从均匀分布的随机数。本文给出了使用示例。...
分类:
编程语言 时间:
2015-06-08 17:25:31
阅读次数:
697
题意特难懂,我看了好多遍,最后还是看讨论版里别人的问答,才搞明白题意,真是汗。其实题目等价于给n个点,这n个点均匀分布在一个圆上(知道圆半径),点与点之间的路程(弧长)已知,点是有权值的,已知,点与点的距离等于其最短路程(弧长)加上两点的权值,问距离最远的两个点的下标。因为是环状,不好处理,所以我在...
分类:
其他好文 时间:
2015-06-06 23:22:05
阅读次数:
150
1.引言 数据库调优可以使数据库应用运行得更快,它需要综合考虑各种复杂的因素。将数据均 匀分布在磁盘上可以提高I/O 利用率,提高数据的读写性能;适当程度的非规范化可以改善 系统查询性能;建立索引和编写高效的SQL 语句能有效避免低性能操作;通过锁的调优解 决并发控制方面的性能问题。 数据库调优技术...
分类:
数据库 时间:
2015-06-05 10:04:21
阅读次数:
148