最大连续1个数题目描述:给定一个二进制数组,计算最大连续1个数。例子见LeetCode官网。来源:LeetCode链接:https://leetcode-cn.com/probl...版权归LeetCode所有。商业转载请联系官方授权,非商业转载请注明出处。方案一:数组遍历首先考虑一种特殊情况,如果原数组为空,不可能有连续的1,直接返回0。否则遍历数组,记录每次波中连续出现1的最大长度,最后返回。publicclassLeetCode_485{/***数组遍历**@paramnums原数组*@return*/publicstaticintfindMaxConsecutiveOnes(int[]nums){//如果原数组为空,不能连续1,直接返回0if(nums==null||nums.length==0){返回0;}//记录最长连续1的个数intmax=0;//记录前一个数的值是0还是1;record前一个数字连续出现的次数(如果为1)intcurNum=0,curCount=0;//遍历数组for(inti=0;i
