Loading...
Given an integer array nums, return all unique triplets [nums[i], nums[j], nums[k]] such that i != j, i != k, j != k, and nums[i] + nums[j] + nums[k] == 0.
The solution set must not contain duplicate triplets. Output each triplet sorted, one per line, with triplets sorted lexicographically.
-1,0,1,2,-1,-4
-1 -1 2 -1 0 1
nums is first sorted to apply the two-pointer technique: [−4,−1,−1,0,1,2].