leetcode

Solution to some Leetcode problems written in C++
git clone git://git.dimitrijedobrota.com/leetcode.git
Log | Files | Refs | README | LICENSE

1493.cpp (349B)


0 class Solution { 1 public: 2 int longestSubarray(const vector<int> &nums) { 3 int res = 0, left = 0, zero = -1, i; 4 for (i = 0; i < nums.size(); i++) { 5 if (nums[i]) continue; 6 res = max(res, i - left); 7 left = zero + 1; 8 zero = i; 9 } 10 return max(res, i - left) - 1; 11 } 12 };