|
1 |
| -const assert = require('assert'); |
2 |
| -const threeSum = require('../../LeetcodeProblems/Algorithms/3Sum').threeSum; |
| 1 | +const assert = require("assert"); |
| 2 | +const threeSum = require("../../LeetcodeProblems/Algorithms/3Sum").threeSum; |
3 | 3 |
|
4 | 4 | var test = function () {
|
5 | 5 | assert.deepEqual(threeSum([]), []);
|
6 | 6 | assert.deepEqual(threeSum([0]), []);
|
7 | 7 | assert.deepEqual(threeSum([0, 0]), []);
|
| 8 | + assert.deepEqual(threeSum([0, 0, 0]), [[0, 0, 0]]); |
8 | 9 | assert.deepEqual(
|
9 |
| - threeSum([0, 0, 0]), |
| 10 | + threeSum([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]), |
10 | 11 | [[0, 0, 0]]
|
11 | 12 | );
|
12 |
| - assert.deepEqual( |
13 |
| - threeSum([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]), |
14 |
| - [[0, 0, 0]] |
15 |
| - ); |
16 |
| - assert.deepEqual( |
17 |
| - threeSum([-1, 0, 1, 2, -1, -4]), |
18 |
| - [ [ -1, 2, -1 ], [ 0, 1, -1 ] ] |
19 |
| - ); |
20 |
| -} |
| 13 | + assert.deepEqual(threeSum([-1, 0, 1, 2, -1, -4]), [ |
| 14 | + [-1, 2, -1], |
| 15 | + [0, 1, -1], |
| 16 | + ]); |
| 17 | +}; |
21 | 18 |
|
22 | 19 | module.exports.test = test;
|
0 commit comments