Skip to content

Commit 4bd7c7b

Browse files
authored
Update contiguous-array.cpp
1 parent 41cf136 commit 4bd7c7b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

C++/contiguous-array.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ class Solution {
66
int findMaxLength(vector<int>& nums) {
77
int result = 0, count = 0;
88
unordered_map<int, int> lookup;
9-
lookup[0] = 0;
9+
lookup[0] = -1;
1010
for (int i = 0; i < nums.size(); ++i) {
1111
count += nums[i] == 1 ? 1 : -1;
1212
if (lookup.count(count)) {
13-
result = max(result, i + 1 - lookup[count]);
13+
result = max(result, i - lookup[count]);
1414
} else {
15-
lookup[count] = i + 1;
15+
lookup[count] = i;
1616
}
1717
}
1818
return result;

0 commit comments

Comments
 (0)