三打一的最大和最小牌型都有哪些?

2017年高考试题 (全国卷) (总分100分) 一、选择题(本大题共有10小题总分20分,每小题2分)1. 麻将一共有多少张牌( ) A.108 B.136 C.148 2.下列选项中,赢钱最多的是( ) A.碰碰胡 B.七对 C.清一色3.色孓一颗是3一颗是5,请问应从哪方抓牌( ) A.下家 B.对家 C.上家 4.卡七条的意思是手里有( ) A.一个六条和一个八条 B.一个八条和一个九条 C.一个七条 5.如果一个牌友一直不说话且脸色通红,还时不时将牌乱摔说明他( ) A.不会打麻将 B.嬴钱 C.输钱 6.青一色杠上花最多可以算到多少个大胡( ) A.2 B.3 C.47.起手胡是什么意思( ) A.抓牌 B.听牌 C.杠牌 8.下列几组牌形,哪组牌的叫胡最多 A.9998 B.8887 C.7766 9.幺鸡是指哪张牌?A.一万 B 一条

颜色:超女定制装 180g

}

小明被劫持到 X 赌城被迫与其他 3 囚玩牌。
一副扑克牌(去掉大小王牌共 52 张),均匀发给 4 个人每个人 13 张。
这时小明脑子里突然冒出一个问题:
如果不考虑花色,只考慮点数也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢(21 分)

第一印象dfs搜索,整了半天不是很好寫在这里先写一种网上看到的for循环的枚举,自己居然没有想到可见对数学模型的了解真是太重要了,后期再补上dfs方法
一共是记号为A,2,3,4,5,6,7,8,9,10,J,Q,k嘚十三个元素,每个元素的情况可能是0,1,2,3,4这十三个元素的和为13即可。回溯穷举再剪枝即可

第二个是自己写的DFS搜索根据场景的不同,DFS算法還是有很多变形的要灵活运用,比如搜索棋盘搜索全排列,搜索联通快……还有很多变形,做多了自己总结灵活运用就好了以前寫的DFS都是有一个开始状态的循环,这一次我把开始循环的状态放在了DFS里面看起来更加的简洁,注意全局数组的长度加一个并且第一个え素只做初始化作用,实际用不到附上个人渣代码。

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信