伪随机数生成器是一个函数,在调用时不返回任何参数
反复地,一系列值似乎是随机的并且均匀地分布在范围{0,...,N-1}上,其中N通常是2 ^ k并且k是计算机字中的位数(例如,许多计算机都是2 ^ 32或2 ^ 64)。范围{0,...,N - 1}的滞后Fibonacci生成器返回值xn =(xn-r + xn-s)mod N,其中r和s是整数常量算法(0
答案 0 :(得分:1)
伪随机数生成器具有 state ,如果您的示例是17个整数的列表。
您可以使用简单的array
和insert
方法实现此目的。每次拨打insert
时,i
元素都会被复制到下一个位置。丢弃第一个元素&插入当前的随机数。