Skip to content

NangeGao/shuffle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Fisher-Yates shuffle洗牌算法

执行node shuffle.js运行

生成100000个数组[0,1,2,3,4,5,6,7,8,9],使用洗牌算法洗牌,计算每个数出现的各个位置的概率
[ '9.93%   |  10.10%   |  9.94%   |  9.91%   |  9.93%   |  9.89%   |  10.10%   |  10.06%   |  10.13%   |  10.02%',
  '10.11%   |  9.93%   |  10.04%   |  9.95%   |  10.01%   |  9.91%   |  10.07%   |  10.01%   |  9.93%   |  10.05%',
  '10.19%   |  9.99%   |  9.94%   |  9.90%   |  10.02%   |  10.00%   |  9.88%   |  10.15%   |  9.90%   |  10.02%',
  '9.98%   |  10.03%   |  10.16%   |  10.06%   |  9.81%   |  9.96%   |  10.07%   |  9.82%   |  10.03%   |  10.08%',
  '10.15%   |  9.94%   |  10.08%   |  9.91%   |  10.02%   |  10.02%   |  9.85%   |  9.85%   |  10.08%   |  10.10%',
  '9.97%   |  9.87%   |  9.88%   |  10.17%   |  10.04%   |  10.06%   |  9.91%   |  10.08%   |  10.04%   |  9.98%',
  '10.05%   |  10.02%   |  9.97%   |  10.08%   |  9.91%   |  9.98%   |  9.96%   |  10.05%   |  10.08%   |  9.90%',
  '10.01%   |  10.08%   |  9.99%   |  10.11%   |  9.93%   |  10.07%   |  10.10%   |  9.98%   |  9.91%   |  9.81%',
  '9.95%   |  9.87%   |  10.08%   |  9.94%   |  10.22%   |  10.00%   |  9.94%   |  9.98%   |  9.99%   |  10.04%',
  '9.67%   |  10.18%   |  9.92%   |  9.96%   |  10.11%   |  10.12%   |  10.13%   |  10.02%   |  9.91%   |  10.00%' ]
生成100000000个数组[0,1,2,3,4,5,6,7,8,9],使用洗牌算法洗牌,计算每个数出现的各个位置的概率
[ '10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.01%',
  '10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%',
  '10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%',
  '10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%',
  '10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  9.99%   |  10.00%   |  10.00%   |  10.00%',
  '10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%',
  '10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%',
  '10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  9.99%   |  10.00%   |  9.99%   |  10.00%   |  10.00%',
  '10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%',
  '10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%   |  10.00%' ]

About

Fisher-Yates shuffle洗牌算法

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages