摘要: def solution(A): # write your code in Python 3.6 if max(A) <1: return 1 k=max(A)+1 B=set(range(1,k)) #print(B) C=B.difference(set(A)) #print(C) if C: 阅读全文
posted @ 2020-08-08 20:37 挨特·李 阅读(202) 评论(0) 推荐(0)
摘要: def solution(N, A): # N个计数器,所有计数器都初始化为0 # A数组含有M若干个元素 # 操作1、当A中的元素X值 1<=X<=N,则第X个计数器+1 # 操作2、当A中的元素等于N+1时,则所有的计数器置为计数器的最大值 B=[] i=1 while i <= N: B.ap 阅读全文
posted @ 2020-08-08 19:34 挨特·李 阅读(147) 评论(0) 推荐(0)
摘要: 分析:# 1、青蛙从1跳到X+1# 2、只有1到X的数字在某一个索引的位置填满的时候,取这个索引的值,如果一直取不到就返回Falsedef solution(X, A): B=[] K=-1 for i in A: B.append(i) K+=1 C=set(B) if len(C)==X: re 阅读全文
posted @ 2020-08-08 18:50 挨特·李 阅读(247) 评论(0) 推荐(0)