什么是麻将胡牌公式?

记录一下麻将的通用麻将胡牌公式算法实现只要满足M x ABC + N x DDD + EE 即可麻将胡牌公式。

在这里先分析一下最简单的麻将胡牌公式思路:先找出所有可能的将牌若除去两张将牌之外嘚所有牌都能成扑,则可麻将胡牌公式

将牌就是公式里唯一的对子EE、扑的意思是一套牌顺子ABC或者刻子DDD。

将牌的查找:遍历每张手牌若囿两张以上相同牌就能作将,或者用一张癞子凑也可

接下来就只要判断一副牌是否成扑,伪码如下:

只要思路清晰了算法就很简单为什么只考虑第一张牌?其实函数内部递归调用了每张牌都会计算到的除非没牌了。下面给出详细代码: 

下面是判断麻将胡牌公式的函数:

这里做一下两个输入参数的说明:

向来此后正在许众将要去张家界旅逛的诤友都以为下雨天不行玩耍张家界,并正在安好环境下直至下学工夫,你好!雷雨8级以上大风的暴力天色!这一轮的强对流天色相當生猛均匀气温/)在这里小编祝您身体健康,万事如意!

我要回帖

更多关于 麻将胡牌公式 的文章

 

随机推荐