扑克牌顺子

扑克牌顺子

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

import java.util.*;
public class Solution {  
    public boolean isContinuous(int [] num) {
        if(num.length==0)
            return false;
        Arrays.sort(num);
        if(num[3]==0) return true;
        if(num[2]==0){
            if(1<=num[4]-num[3]&&num[4]-num[3]<=4)
                return true;
         return false;
        }
        if(num[1]==0){
            if(1<=num[4]-num[2]&&num[4]-num[2]<=4)
                return true;
            return false;
        }
        if(num[0]==0){
            if(1<=num[4]-num[1]&&num[4]-num[1]<=4)
                return true;
            return false;
        }

        for(int i=0;i<4;i++)
            if(num[i]+1!=num[i+1])
                return false;
       return true;

    }
}
全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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