麻将算法(一)洗牌

作一个麻将最基本的思惟就是去建立一个数组,记录手中的牌以及牌的数量,这个数组的索引就表示这个牌,经过索引获取这个数组的值就是这个牌的数量。 例如:一万-九万在数组中的索引就是0-8;一条-九条在数组中的索引就是9-17;一筒-九筒在数组中的索引就是18-26; 而没一幅麻将都会有一个牌堆,这个牌堆保存了整副麻将,这里我用16进制表示,为何要用16进制呢,由于他能够在对牌值和索引进行转换的时候提升效
相关文章
相关标签/搜索