Class Solution
- java.lang.Object
-
- g1401_1500.s1493_longest_subarray_of_1s_after_deleting_one_element.Solution
-
public class Solution extends Object
1493 - Longest Subarray of 1’s After Deleting One Element.Medium
Given a binary array
nums, you should delete one element from it.Return the size of the longest non-empty subarray containing only
1’s in the resulting array. Return0if there is no such subarray.Example 1:
Input: nums = [1,1,0,1]
Output: 3
Explanation: After deleting the number in position 2, [1,1,1] contains 3 numbers with value of 1’s.
Example 2:
Input: nums = [0,1,1,1,0,1,1,0,1]
Output: 5
Explanation: After deleting the number in position 4, [0,1,1,1,1,1,0,1] longest subarray with value of 1’s is [1,1,1,1,1].
Example 3:
Input: nums = [1,1,1]
Output: 2
Explanation: You must delete one element.
Constraints:
1 <= nums.length <= 105nums[i]is either0or1.
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intlongestSubarray(int[] nums)
-