我基本上是编写随机结果的新手,但是做了一些阅读并测试了Fisher-Yates算法的javascript版本(如维基百科上所见),带有一个有序列表.
我最终添加了代码以确保数组的洗牌方式与初始顺序不同,并且还计算了算法将多少个对象混洗到不同位置的百分比.
所以我想知道什么可能是一个好结果.一般的问题.如果我洗牌一副牌,最不可接受的洗牌量是多少?现在我已经编码了重复算法,如果它出现的不到25%洗牌.
你怎么看?
arrays algorithm
algorithm ×1
arrays ×1