題目地址:https://leetcode.com/problems/max-consecutive-ones/description/
大意:給定一個數(shù)組,元素都是'0'或者'1',求最大連續(xù)都是'1'的個數(shù)
思路:把數(shù)組轉(zhuǎn)化成string然后用split()方法分割一下求最大的長度
# 485. Max Consecutive Ones
class Solution:
def findMaxConsecutiveOnes(self, nums):
"""
:type nums: List[int]
:rtype: int
"""
s = ''.join(str(i) for i in nums)
list = s.split('0')
return max([len(item) for item in list])