Python简单练习题解(一)
题目来源力扣485.最大连续1的个数
题干:给定一个二进制数组 nums
, 计算其中最大连续 1
的个数
示例:
很简单的题
第一种解法:只需要遍历给定的数组,是1加一 反之清零即可
具体代码如下:
第二种解法:将数组转换为字符串,然后用'0'来分割成列表求其中元素的最大长度,如下:
第三种解法:或者也可以利用双指针
定义两个指针i, j
i用来跳过0,j用来跳过1
刷题不一定非要刷多难的题,从基础的慢慢来就行,掌握就好))
解题也一样,尽量试试多种解法))