代码实现:
https://github.com/julycoding/The-Art-Of-Programming-By-July/blob/master/ebook/zh/02.09.md
阿里2017题目:
一、考虑一种常见的扑克牌洗牌方法,是将扑克牌(54张)平均分成两份,然后随机的将两份扑克牌随机的合并到一起。
请问:
1、经过这样一次洗牌之后,扑克牌的顺序最多有多少种可能性?
2、至少经过多少次这样的洗牌之后,扑克牌的顺序接近完全随机?给出一个合理的下限。
解答:
1、 C(27,54);
2、http://learning.sohu.com/20160219/n437949121.shtml