给出了一个很好的算法,可以在一次传递中对长度为n的数组A进行洗牌: Pick a random integer j from k to n一次通过该算法后,A的条目在随机情况下均匀地出现。解决此算法的一个常见方法是执行以下操作: Pick a random integer j from 1 to n通过该算法一次获得的
在Visual 6中,我正在制作一个“猜那个曲调”的游戏,它应该按随机顺序播放每首歌:Private Sub Swap(ByRef Value1 AsInnerPlaylist(LoopCtr), InnerPlaylist(SwapWith)End Sub
我的初始化函数确实包含了Randomize语句,所以它应该是一个很好的,甚至是洗牌