LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张^_^)...他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他决定去买体育彩票,嘿嘿!!“红心A,黑桃3,小王,大王,方片5”,“Oh My God!”不是顺子.....LL不高兴了,他想了想,决定大\小 王可以看成任何数字,并且A看作1,J为11,Q为12,K为13。上面

import java.util.*;
public class Solution {
    public boolean isContinuous(int [] numbers) {
        if(numbers.length == 0){
            return false;
        }
        
        Arrays.sort(numbers);

        for(int i = 0; i < 4; i++ ){
            //有对子,为false
            if(numbers[i] != 0 && numbers[i] == numbers[i+1]){
                return false;
            }
            if(numbers[i] != 0 && numbers[numbers.length-1]-numbers[i] > 4){
                return false;
            }
            
        }
        return true;
           
    }
}

猜你喜欢

转载自www.cnblogs.com/q-1993/p/10926898.html
今日推荐