题解 | #判断是否存在顺子#

扑克牌顺子

http://www.nowcoder.com/practice/762836f4d43d43ca9deb273b3de8e1f4

import java.util.Arrays; public class Solution { public boolean IsContinuous(int [] numbers) { int joker = 0; Arrays.sort(numbers); for(int i = 0;i < 4;i ++){ if(numbers[i] == 0) { joker ++; } else if(numbers[i] == numbers[i + 1]){ return false; } } return numbers[4] - numbers[joker] < 5;

// int joker = 0; // Arrays.sort(numbers); // 数组排序 // for(int i = 0; i < 4; i++) { // if(numbers[i] == 0) joker++; // 统计大小王数量 // else if(numbers[i] == numbers[i + 1]) return false; // 若有重复,提前返回 false // } // return numbers[4] - numbers[joker] < 5;

}

}

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务