1493. 刪掉一個元素以后全為 1 的最長子數組
題目鏈接:1493. 刪掉一個元素以后全為 1 的最長子數組
代碼如下:
class Solution
{
public://滑動窗口int longestSubarray(vector<int>& nums){int res = 0;int count = 0;//記錄碰到0的個數int left = 0, right = 0;while (right < nums.size()){if (nums[right] == 0) { count++; }right++;while (count > 1){if (nums[left] == 0) { count--; }left++;}res = max(res, right - left - 1);}return res;}
};