题目:2347.最好的扑克手牌 | 您所在的位置:网站首页 › 最好的扑克牌 › 题目:2347.最好的扑克手牌 |
题目来源: leetcode题目,网址:2347. 最好的扑克手牌 - 力扣(LeetCode) 解题思路: 根据要求,逐步判断: 1.遍历 suits 数组,判断 suits 数组元素是否一致,若一致,则最好手牌是同花。 2.遍历 ranks 数组,使用HashMap 存放出现的数字机器出现次数。遍历完成后,若有数字出现3次或4次,则最好手牌是三条;若有数字出现2次,则最好手牌是对子。 3.若不符合同花,三条和对子的要求,则最好手牌是高牌。
解题代码: class Solution { public String bestHand(int[] ranks, char[] suits) { //判断是否是同花 boolean suitColor=true; for(int i=0;i |
CopyRight 2018-2019 实验室设备网 版权所有 |