给定N张扑克牌和一个随机函数,设计一个洗牌算法

假定N=54,首先,咱们有一个随机函数发生器,可以产生1-54之间的随机数,如何保证抽第一张牌是54中可能,抽第二张牌是53中可能,……数组 能够这样作,假设扑克牌是一个54维的数组card, 咱们要作的就是从这个数组中随机取一个元素,而后在剩下的元素里再随机取一个元素… 这里涉及到一个问题,就是每次取完元素后,咱们就不会让这个元素参与下一次的选取。函数   int index=i+rand()%
相关文章
相关标签/搜索