Current streak:
0 days
Longest streak:
3 days
Less
More
import java.io.*;
import java.util.* ;
public class Solution{
public static List<int[]> pairSum(int[] arr, int s) {
// Write your code here.
int[] a;
Arrays.sort(arr);
List<int[]> l=new ArrayList<>();
List<Integer> h=new ArrayList<>();
for(int i=0;i<arr.length;i++){
boolean b=false;
if(h.contains(s-arr[i]))
{
int c=Collections.frequency(h,s-arr[i]);
a=new int[2];
a[0]=s-arr[i];
a[1]=arr[i];
while(c-->0)
l.add(0,a);
}
h.add(arr[i]);
}
return l;
}
}