本文主要是介绍2021-10-08(剑指 Offer 61. 扑克牌中的顺子),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
class Solution {public boolean isStraight(int[] nums) {int joker = 0;Arrays.sort(nums); // 数组排序for(int i = 0; i < 4; i++) {if(nums[i] == 0) joker++; // 统计大小王数量else if(nums[i] == nums[i + 1]) return false; // 若有重复,提前返回 false}return nums[4] - nums[joker] < 5; // 最大牌 - 最小牌 < 5 则可构成顺子}
}
这篇关于2021-10-08(剑指 Offer 61. 扑克牌中的顺子)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!