public static int longestOnes(int[] nums,int k) { // write code here if (nums.length == 0) { return 0; } int left = 0; int right = 0; int maxLength = Integer.MIN_VALUE; int sumOne = 0; while (right < nums.length) { if (nums[right] == 0) { sumOne++; } while (sumOne > k) { if (nums[left] == 0) { sumOne--; } left++; } maxLength = Math.max(maxLength, right - left + 1); right++; } return maxLength; } 滑动窗口法
点赞

相关推荐

看到这个内容真是闹麻了。。。。。。现在有了AI以后很多人面试都会作弊吗?&nbsp;那对老老实实面试的人岂不是不公平....
重生之我要干前端:放宽心,作弊很明显的,面试官也不是傻子,而且这世上更多的肯定是依靠自己的知识的人,所以放宽心提升自己最重要
点赞 评论 收藏
分享
点赞 评论 收藏
分享
强大的马里奥:不太可能,我校计算机硕士就业率99%
点赞 评论 收藏
分享
_mos_:我以为手抄报简历就已经很顶了,没想到还有表格简历
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务