最近研究了一些棋牌的算法,總結一下
對於牌型的判斷的方法設計
判斷是不是指定的牌型,以及這個判斷函數到底返回什么內容
比如十三張這個玩法,13張牌分為 A B C 三道 A只有三張 B C各5張
一道道計算牌型的話,那么判斷牌型的函數,至少應該有3個參數
1 牌 2當前牌的數量 3 返回類型(返回bool還是返回找到的牌型的牌的數據) 第三個參數非常重要, 因為這個函數可做為判斷牌型用,也可以從一堆牌中,找出對應牌型的牌的數據
假設找順子,方法設計至少應該是這樣,isShun(pks,5,1)