剑指offer 44. 扑克牌的顺子

来源:互联网 发布:网络音柱怎么连接 编辑:程序博客网 时间:2024/04/30 11:17
// 扑克牌的顺子// 从扑克牌中随机抽5张牌,判断是不是一个顺子,可以不连续,大小王可以看作任何数字public class Main {public static void main(String[] args) throws Exception {System.out.println(isContinue(new int[]{7,8,11,0,13}));}public static boolean isContinue(int[] input) {if(input == null || input.length<1){return false;}Arrays.sort(input);int kingNum = 0;int sNum = 0;for(int i = 0;i<input.length-1;i++){if(input[i] == 0){kingNum++;continue;}if(input[i] == input[i+1]){return false;}sNum = sNum+input[i+1]-input[i]-1;}if(kingNum>=sNum){return true;}else{return false;}}}

0 0
原创粉丝点击