Four Sum Problem

00:00
HardArrayTwo PointersSorting
AmazonGoogle

Find all unique quadruplets [a,b,c,d] such that a+b+c+d=target.

Examples

Input → nums=[1,0,-1,0,-2,2], target=0
Output → [[-2,-1,1,2],[-2,0,0,2],[-1,0,0,1]]
Input → nums=[2,2,2,2,2], target=8
Output → [[2,2,2,2]]
Input → nums=[1,2,3,4], target=100
Output → []