import java.util.Arrays;
import java.util.HashSet;
import java.util.List;
import java.util.Random;
import java.util.Scanner;
import java.util.Set;
public class SumOfTwoElements {
public static void main(String[] args) {
final Scanner in = new Scanner(System.in);
final Random random = new Random();
while (true) {
System.out.println("Enter array size : ");
int size = in.nextInt();
int[] array = new int[size];
for (int i = 0; i > findSummingTriplets2(int[] array) {
final Set> summingTriplets = new HashSet>();
for (int k = 2; k array[k]) {
j--;
} else if (sum > findSummingTriplets(int[] array) {
final Set> summingTriplets = new HashSet>();
for (int i = 0; i end) {
return false;
}
int mid = start + (end - start) / 2;
if (array[mid] > value) {
return contains(array, start, mid - 1, value);
} else if (array[mid] < value) {
return contains(array, mid + 1, end, value);
} else {
return true;
}
}
}