美文网首页编程交流
C语言单纯的模拟麻将胡牌算法!简单分析,不喜莫入

C语言单纯的模拟麻将胡牌算法!简单分析,不喜莫入

作者: 6dd77184077e | 来源:发表于2019-04-18 16:58 被阅读0次

麻将胡牌算法

不带赖子,14张牌,以筒子为例子,不考虑杂交系列,纯属探索性算法,并非完整麻将算法,请勿存在误区。单纯的模拟题, 简单的搜索(0(2^log2(n)))。

数据抽象

1表示1筒 2表示2筒。。。。 9表示9筒。

胡牌算法

七对算法(判断14张牌是否是7对)

碰碰胡算法(判断14张牌是否是碰碰胡)

屁胡算法(判断14张牌是否是屁胡)

说明:用户输入14张牌值,要求判断出这14张牌是否满足上述3种牌型(可能同时满足上述3种牌型)

部分源码(代码太长影响市容)

说明:总体结构体划分还是比较明确,如果需要考虑其他情况不妨自行研究一下,基本上C语言基础算法:排序,比较,查找,数组处理等都用上了,总的来说,难度系数不高。完整源码下载运行吧。

运行截图

文章最后

怎么快速学C/C++,有什么方法,打算深入了解这个行业的朋友,可以加C/C++学习群:648778840,不管你是小白还是大牛,小编我都欢迎,不定期分享干货,包括小编自己整理的一份2019最新的C/C++资料和0基础入门教程,欢迎初学和进阶中的小伙伴。

每天晚上20:00我都会开直播给大家分享C/C++编程学习知识和路线方法,群里会不定期更新最新的教程和学习方法,大家都是学习C/C++的,或是转行,或是大学生,还有工作中想提升自己能力的前端党,如果你是正在学习C/C++的小伙伴可以加入学习。最后祝所有程序员都能够走上人生巅峰,让代码将梦想照进现实,非常适合新手学习,有不懂的问题可以随时问我,工作不忙的时候希望可以给大家解惑。

相关文章

网友评论

    本文标题:C语言单纯的模拟麻将胡牌算法!简单分析,不喜莫入

    本文链接:https://www.haomeiwen.com/subject/qfptgqtx.html