Skip to content

Commit bd22bc9

Browse files
authored
feat: update ts solution to lc problem: No.0015 (#1175)
1 parent a2f6ec2 commit bd22bc9

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

solution/0000-0099/0015.3Sum/README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ function threeSum(nums: number[]): number[][] {
228228
const ans: number[][] = [];
229229
const n = nums.length;
230230
for (let i = 0; i < n - 2 && nums[i] <= 0; i++) {
231-
if (i > 0 && nums[i] == nums[i - 1]) {
231+
if (i > 0 && nums[i] === nums[i - 1]) {
232232
continue;
233233
}
234234
let j = i + 1;
@@ -241,10 +241,10 @@ function threeSum(nums: number[]): number[][] {
241241
--k;
242242
} else {
243243
ans.push([nums[i], nums[j++], nums[k--]]);
244-
while (j < k && nums[j] == nums[j - 1]) {
244+
while (j < k && nums[j] === nums[j - 1]) {
245245
++j;
246246
}
247-
while (j < k && nums[k] == nums[k + 1]) {
247+
while (j < k && nums[k] === nums[k + 1]) {
248248
--k;
249249
}
250250
}

solution/0000-0099/0015.3Sum/README_EN.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ function threeSum(nums: number[]): number[][] {
214214
const ans: number[][] = [];
215215
const n = nums.length;
216216
for (let i = 0; i < n - 2 && nums[i] <= 0; i++) {
217-
if (i > 0 && nums[i] == nums[i - 1]) {
217+
if (i > 0 && nums[i] === nums[i - 1]) {
218218
continue;
219219
}
220220
let j = i + 1;
@@ -227,10 +227,10 @@ function threeSum(nums: number[]): number[][] {
227227
--k;
228228
} else {
229229
ans.push([nums[i], nums[j++], nums[k--]]);
230-
while (j < k && nums[j] == nums[j - 1]) {
230+
while (j < k && nums[j] === nums[j - 1]) {
231231
++j;
232232
}
233-
while (j < k && nums[k] == nums[k + 1]) {
233+
while (j < k && nums[k] === nums[k + 1]) {
234234
--k;
235235
}
236236
}

solution/0000-0099/0015.3Sum/Solution.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ function threeSum(nums: number[]): number[][] {
33
const ans: number[][] = [];
44
const n = nums.length;
55
for (let i = 0; i < n - 2 && nums[i] <= 0; i++) {
6-
if (i > 0 && nums[i] == nums[i - 1]) {
6+
if (i > 0 && nums[i] === nums[i - 1]) {
77
continue;
88
}
99
let j = i + 1;
@@ -16,10 +16,10 @@ function threeSum(nums: number[]): number[][] {
1616
--k;
1717
} else {
1818
ans.push([nums[i], nums[j++], nums[k--]]);
19-
while (j < k && nums[j] == nums[j - 1]) {
19+
while (j < k && nums[j] === nums[j - 1]) {
2020
++j;
2121
}
22-
while (j < k && nums[k] == nums[k + 1]) {
22+
while (j < k && nums[k] === nums[k + 1]) {
2323
--k;
2424
}
2525
}

0 commit comments

Comments
 (0)