扑克牌顺子

扑克牌顺子

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

class Solution {
public:
    bool IsContinuous( vector<int> numbers ) {
        int a[14] = {0};
        if (numbers.empty()) return false;
        int min=14,max=0;
        for(int i=0;i<5;i++)
        {
            if(numbers[i]==0)
                continue;
            if(++a[numbers[i]]>1)
                return false;
            min = min>numbers[i]?numbers[i]:min;
            max = max<numbers[i]?numbers[i]:max;
        }
         if(max-min<=4)
            return true;
        return false;

    }
};
全部评论

相关推荐

02-26 15:33
已编辑
西北大学 golang
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务