胡牌算法

"""
card_nums = [[11, 3], [12,2], [15,3],[17,1][18,1][19,1],[21,3]]
1.将 card_nums 排序
2.列子:从 11 开始进行判断
    (1)是否有三张若有则取出判断  然后剩余牌是否可以胡。
    (2)重新进入能不能胡函数 判断剩下的牌 12是否有三张,没有,则判断有没有两个。有 减掉判断剩余 可不可以胡
    (3)15 有三张减掉 判断剩余 [17,1][18,1][19,1] 会走到 链子的判断。减掉
    (4)[21,3] 走到对子减掉。
    (5)最后 判断张数为 0 则 是可以胡的
3. 思路: 取第一个牌是否有三张,若有则减掉判断剩余牌能不能胡。
    若能胡 则能胡, 不能胡判断 第一个牌有没有两张 减掉判断剩余, 不能胡 则判断能不能喝前后牌组成链子
    ---> 经过这样对每张牌的判断会 得到胡牌结果
"""

你可能感兴趣的:(Work)