LeetCode算法解析之“扑克牌顺子”问题
最新推荐文章于 2022-07-14 10:44:43 发布
题目描述:从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11,Q为12,K为13,而大、小王为0 ,可以看成任意数字。A 不能视为 14。解题思路:根据题意,此 55 张牌是顺子的 充分条件 如下:因而,可将问题转化为:此 55 张牌是否满足以上两个条件?解法如下:先对数组执行排序。判别重复: 排序数组中的相同元素位置相邻,因此可通过遍历数组,判断 nums[i] = nums[i +1]nums[i]=nums[i
摘要由CSDN通过智能技术生成