485. 最大连续1的个数
解法一:
class Solution:
def findMaxConsecutiveOnes(self, nums: List[int]) -> int:
maxCount, count = 0, 0
for num in nums:
if num == 0:
count = 0
else:
count += 1
maxCount = max(maxCount, count)
return maxCount解法二:py专属
class Solution:
def findMaxConsecutiveOnes(self, nums: List[int]) -> int:
return max(len(l) for l in ''.join([str(num) for num in nums]).split('0'))最后更新于