序列的随机性由什么决定
1个回答
关注
展开全部
?随机序列的随机性由随机数生成器的种子决定。种子是一个数字,它是随机数生成器的起点,每次生成的随机数都是以这个种子为基础,如果种子不变,那么生成的随机数序列也不会变。
咨询记录 · 回答于2023-05-06
序列的随机性由什么决定
?随机序列的随机性由随机数生成器的种子决定。种子是一个数字,它是随机数生成器的起点,每次生成的随机数都是以这个种子为基础,如果种子不变,那么生成的随机数序列也不会变。
我还是有些不太明白,回答能否再详细些?
随机序列的随机性主要由随机数生成器(RNG)决定。RNG是一种算法,它可以从一个特定的起始状态开始,并以一定的规则生成一系列的随机数。如果RNG的算法不够复杂,或者RNG的起始状态不够随机,那么生成的随机序列就会出现重复的情况,这就是所谓的“伪随机”。解决这个问题的方法是使用更复杂的RNG算法,或者使用更随机的起始状态。另外,也可以使用更复杂的算法来检测重复的情况,并重新生成随机序列。个人心得小贴士:在使用随机序列时,要确保RNG的算法和起始状态都足够复杂,以确保生成的随机序列是真正的随机序列。