摘要: 自己对一个翻牌算法的实现:题目:拿出从A到10的10张扑克牌,背面朝上摞在一起。首先把最上面的一张挪到下面,掀开新出现的一张牌是A,取出,再挪一张牌到下面,翻一张是2,依次类推,可以有顺序地翻出A到10的牌来。请问这10张牌最初是怎么排列的? 1 static void QueueImplement(int pokerCount = 10) 2 { 3 Queue primaryQueue = new Queue(); 4 Queue result = new Queue(); 5 for (int i =... 阅读全文
posted @ 2013-02-21 20:53 仰望星辰 阅读(362) 评论(1) 推荐(0) 编辑
摘要: 自己对一个翻牌算法的实现:题目:拿出从A到10的10张扑克牌,背面朝上摞在一起。首先把最上面的一张挪到下面,掀开新出现的一张牌是A,取出,再挪一张牌到下面,翻一张是2,依次类推,可以有顺序地翻出A到10的牌来。请问这10张牌最初是怎么排列的?View Code static void QueueImplement(int pokerCount = 10) { Queue primaryQueue = new Queue(); Queue result = new Queue(); for (int i = 1; ... 阅读全文
posted @ 2013-02-21 18:03 仰望星辰 阅读(304) 评论(0) 推荐(0) 编辑