这是我自己定义的一个关于牌的数据结构.
C#实现斗地主洗牌    public class Poker
    }
然后将牌分成四部分.即三个玩家在未成为地主的时候,手上的17张牌.另外是三张地主牌.
C#实现斗地主洗牌        protected Poker[] pk = new Poker[54];//所有的牌
C#实现斗地主洗牌
        protected Poker[] pk1 = new Poker[17];//发给第一个人的牌
C#实现斗地主洗牌
        protected Poker[] pk2 = new Poker[17];//发给第二个人的牌
C#实现斗地主洗牌
        protected Poker[] pk3 = new Poker[17];//发给第三个人的牌
C#实现斗地主洗牌
        protected Poker[] pkTemp = new Poker[3];//最后三张
然后产生整副牌
C#实现斗地主洗牌        //产生牌
C#实现斗地主洗牌
        public void InitPk()
        }

进行洗牌.主要是对牌进行一种随机的交换
C#实现斗地主洗牌        //洗牌
C#实现斗地主洗牌
        public void Random_Sequence()
        }
然后将牌分成四份.
C#实现斗地主洗牌        //发牌
C#实现斗地主洗牌
        public void Deal_cards()
        }
对生成的牌进行排序.
C#实现斗地主洗牌       //发牌
C#实现斗地主洗牌
        public void Deal_cards()
        }

在写的过程中,参考了这个贴子.http://www.cnblogs.com/blackzh/archive/2006/07/13/450036.html

相关文章:

  • 2021-12-25
  • 2021-11-08
  • 2021-10-16
  • 2021-11-17
  • 2021-11-19
  • 2021-11-17
  • 2021-09-15
  • 2022-12-23
猜你喜欢
  • 2021-11-13
  • 2021-11-17
  • 2021-11-02
  • 2022-12-23
  • 2021-12-28
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案