File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed
solution/0000-0099/0015.3Sum Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -147,9 +147,9 @@ var threeSum = function (nums) {
147
147
while (left < right) {
148
148
if (nums[i] + nums[left] + nums[right] === 0) {
149
149
res.push([nums[i], nums[left], nums[right]]);
150
- while (nums[left] == nums[left + 1]) left++;
150
+ while (nums[left] === nums[left + 1]) left++;
151
151
left++;
152
- while (nums[right] == nums[right + 1]) right--;
152
+ while (nums[right] === nums[right - 1]) right--;
153
153
right--;
154
154
continue;
155
155
} else if (nums[i] + nums[left] + nums[right] > 0) {
Original file line number Diff line number Diff line change @@ -124,9 +124,9 @@ var threeSum = function (nums) {
124
124
while (left < right) {
125
125
if (nums[i] + nums[left] + nums[right] === 0) {
126
126
res.push([nums[i], nums[left], nums[right]]);
127
- while (nums[left] == nums[left + 1]) left++;
127
+ while (nums[left] === nums[left + 1]) left++;
128
128
left++;
129
- while (nums[right] == nums[right + 1]) right--;
129
+ while (nums[right] === nums[right - 1]) right--;
130
130
right--;
131
131
continue;
132
132
} else if (nums[i] + nums[left] + nums[right] > 0) {
Original file line number Diff line number Diff line change @@ -14,9 +14,9 @@ var threeSum = function (nums) {
14
14
while (left < right) {
15
15
if (nums[i] + nums[left] + nums[right] === 0) {
16
16
res.push([nums[i], nums[left], nums[right]]);
17
- while (nums[left] == nums[left + 1]) left++;
17
+ while (nums[left] === nums[left + 1]) left++;
18
18
left++;
19
- while (nums[right] == nums[right + 1]) right--;
19
+ while (nums[right] === nums[right - 1]) right--;
20
20
right--;
21
21
continue;
22
22
} else if (nums[i] + nums[left] + nums[right] > 0) {
You can’t perform that action at this time.
0 commit comments