문제 난이도 : Easy
문제 유형 : Data Structures - String
문제 설명 간략 :
연속된 1의 최대 갯수를 구하여라.
제약사항
- 1 <= nums.length <= 10^5
- nums[i] is either 0 or 1.
자바 풀이
class Solution {
public int findMaxConsecutiveOnes(int[] nums) {
int maxCount = 0;
int count = 0;
for(int i = 0; i < nums.length; i++) {
if(nums[i] == 0) {
if(count > maxCount) {
maxCount = count;
}
count = 0;
}else{
count++;
}
}
if(count > maxCount) {
maxCount = count;
}
return maxCount;
}
}
출처