Site icon Wander In Dev

3Sum (LeetCode #15)

Challenge Statement

Constraints

Example 1:

Input: nums = [-1 , 0, 1, 2, -1, -4]

Output: [[-1, -1, 2], [-1, 0, 1]]

Example 2:

Input: nums = []

Output: []

Example 3:

Input: nums = [0]

Output: []

Solution

Below is my solution and some test cases. This solution has a quadratic time complexity O(n2) and a constant space complexity O(1), where n is the length of the input list.

Exit mobile version