猿辅导算法笔试第一题
猿辅导第一题,每次用最小以及最大的两个减1,在排序,如果出现0,把0给pop掉。然后继续操作直到结束。不知道思路哪里有问题,ac一直等于0, 有没有大佬能给我举个反例
😂
#猿辅导##笔试时间#class Solution: def __init__(self): self.res = 0 def countNum(self, array): if len(array) < 3: return 0 array.sort() if array[0] == 0: self.countNum(array[1:]) else: self.res += 1 array[0] -= 1 array[-1] -= 1 array[-2] -= 1 self.countNum(array) return self.res
😂