Python簡單練習題解(一)
題目來源力扣485.最大連續(xù)1的個數(shù)
題干:給定一個二進制數(shù)組?nums
?, 計算其中最大連續(xù)?1
?的個數(shù)
示例:
很簡單的題
第一種解法:只需要遍歷給定的數(shù)組,是1加一 反之清零即可
具體代碼如下:
第二種解法:將數(shù)組轉(zhuǎn)換為字符串,然后用'0'來分割成列表求其中元素的最大長度,如下:
第三種解法:或者也可以利用雙指針
定義兩個指針i, j
i用來跳過0,j用來跳過1
刷題不一定非要刷多難的題,從基礎的慢慢來就行,掌握就好))
解題也一樣,盡量試試多種解法))
標簽: