一个关于麻将游戏牌型分析的过程,应该怎么写?
14张牌的牌名,牌值已经建好表了。并且已经按照值从小到大进行排序插入数据。create table card (card_name varchar2(8)),card_value integer);
任意给出一个14张牌的序列。可计算出牌的合理组合类型。(其实出牌、吃、碰、杠、听、胡都是基于牌型的分析后作出的判断)
可计算出最佳组合,得到如下类似分析结果:
============
对: {具体牌值}
顺搭: {具体牌值}
暗刻: {具体牌值}
杠: {具体牌值}
闲张: {具体牌值}
================
考虑了N天。想了N种方法,均行不行。
苦于想不到如何入手分析~~
求分析思路或技术资料,也可大家一起讨论,万分感谢!