Skip to content
/ HuPaiMJ Public

C++麻将胡牌算法 优点:1.速度快,900万次多赖子胡牌用时500ms左右。2.支持多个赖子。3.查错方便,直接查表就可知道

Notifications You must be signed in to change notification settings

pinorr/HuPaiMJ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HuPaiMJ

最近比较有兴趣优化多赖子麻将胡牌算法,一直以为做到极致了,结果一直有优化空间。。。 第四版(HuPaiMJ3.h)胡牌算法速度是最快的,但算法复杂不容易理解,建议使用第三版(HuPaiMJ2.h),速度也很快,较容易理解。 第四版还有个极难出现的bug(224420000 牌型胡不了),不好解决。不过应该不会影响使用。

第五版是第三版与第四版的结合,速度几乎与第四版一致。但无BUG 其原理很简单,无4张一样牌时走数组寻值,有4张一样的牌时走map寻值

About

C++麻将胡牌算法 优点:1.速度快,900万次多赖子胡牌用时500ms左右。2.支持多个赖子。3.查错方便,直接查表就可知道

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages