如何利用C++二维数组随机产生10个数,但这10个数的位置不过于分散
先将数组将顺序填充,如连接的数值,随机数定义下标,从数组中取值。
这样产生的随机数,就在数组取值范围之内——这就是所谓的适用数组。
你要能用数学定义什么叫做过于分散,比如说方差不大于多少。
你可以通过每次产生2个数字取平均数的方式得到一个随机数,这样可以减少方差。
不过于分散。。。。。。可以用for循环,第一个随机,第二个开始是(前一个+random(2,3什么的数字小一点的)),这样就可以实现了
random()函数在里面。可当函数调用。