用例:
输入 | 输出 |
---|---|
[1,3,2,5,4] | True |
解题思路
主要是考虑0的个数
python 代码
#python 3.7 时间:30ms 内存:5764k
# 说好的是一副牌,还会出现[3,0,0,0,0]? 出题人这么想的?
# 两个条件:1,除0外没有重复,2,max-min<5
class Solution:
def IsContinuous(self, numbers):
# write code here
if len(numbers):
while min(numbers)==0:
numbers.remove(0)
if max(numbers) - min(numbers)<=4 and len(numbers)==len(set(numbers)):
return True
return False
s = Solution()
result = s.IsContinuous([1,3,2,5,4])
print(result)