麻將胡牌算法
不帶賴子,14張牌,以筒子為例子,不考慮雜交系列,純屬探索性算法,並非完整麻將算法,請勿存在誤區。單純的模擬題, 簡單的搜索(0(2^log2(n)))。
完整代碼,以及C/C++更多學習資料,私信我“代碼“獲取
數據抽象
1表示1筒 2表示2筒。。。。 9表示9筒。
胡牌算法
七對算法(判斷14張牌是否是7對)碰碰胡算法(判斷14張牌是否是碰碰胡)屁胡算法(判斷14張牌是否是屁胡)說明:用戶輸入14張牌值,要求判斷出這14張牌是否滿足上述3種牌型(可能同時滿足上述3種牌型)
部分源碼(代碼太長影響市容)
完整代碼,以及C/C++更多學習資料,私信我“代碼“獲取
說明:總體結構體劃分還是比較明確,如果需要考慮其他情況不妨自行研究一下,基本上C語言基礎算法:排序,比較,查找,數組處理等都用上了,總的來說,難度係數不高。完整源碼下載運行吧。
運行截圖
完整代碼,以及C/C++更多學習資料,私信我“代碼“獲取
更多精彩