癞子斗地主麻将登陆密码是什么啊?

登录优酷尊享品质观影体验

VIP登錄,跳过广告看大片

  • 举报视频:至尊百家乐 麻将斗地主

1.斗地主全部的牌型:

对牌:任意兩张点数相同的牌(88)

三张:  任意三张点数相同的牌,如888

炸弹:  四张点数相同的牌,如:7777

火箭:  即双王(大王和小王),最大的牌这個其实也可以归类到炸弹中去。

三带一:点数相同的三张牌+一张单牌如:333+6 。

三带二:点数相同的三张牌+一对牌如 444+99。
四带二:点数相同嘚四张牌+二张单牌或者一对牌如 或 4444+33

四带四:点数相同的四张牌+二个对牌,如4444+55+77
单顺:   任意五张或五张以上点数相连的牌如:45678或78910JQK。不包括 2和双王 
双顺:   三对或更多的连续对牌,如:334455、JJ不包括 2 点和双王。  
飞机:   二个或更多的连续三张牌如:333444 、。不包括 2 点和双迋 
飞机带翅膀(单牌):  三顺+同数量的单牌,如: 

飞机带翅膀(对牌):  三顺+同数量的对牌如:99JJ

分别判断以上14种牌型:

(1)首先判断是不是火箭:

这个比较简单,就是先判断list的长度为2并且二张牌都是王就OK了,但是火箭是可以归类到炸弹中。

(2)判断牌型为:單牌(c1)对子(c2),3不带(c3)4个一样炸弹(c4),三带一(c31)----共5种

如果牌数少于5张,并且第一张和最后一张牌值相同也就是所有的牌都相同,则根据牌数数目为12,34分别返回c1,c2c3,c4

如果牌数为4张,并且第一张和第三张牌值相同或者第二张和第四张牌值相同,那麼则返回c31

我们先定义一个List a[4],其中a[0]的值为list中重复一次(单张牌)的牌a[1]的值为list中重复二次(对牌)的牌,a[2]的值为list中重复三次(三张)的牌a[3]的值为list中重複四次(炸弹)的牌。

如果牌数大于等于5张

c411(点数相同的四张牌+二张单牌,或者一对牌如 或 4444+33):

c123(任意五张或五张以上点数相连的牌如:45678或78910JQK。不包括 2和双王):

c1122(三对或更多的连续对牌如:334455、JJ。不包括 2 点和双王):

c111222(二个或更多的连续三张牌如:333444 、。不包括 2 点和双王):

c(三顺+同数量的单牌洳:):

c(三顺+同数量的对牌,如:99JJ):

1.地主算法之判断牌型


2.斗地主算法的设计与实现(二)--如何判断一手牌的类型(单,对子,三不带,三带一,四代二等)


我要回帖

更多关于 癞子斗地主 的文章

 

随机推荐