Answers for "find the number of ways to select two pairs that match the condition above. two ways are considered different if they consist of different pairs."

C++
2

two elements with difference K in c++

bool diffK(int A[], int N, int K) {
    sort(A, A+N);
    int i = 0, j = 0;
    while (i < N && j < N) {
        if (A[i] == A[j] + K) return true;
        else if (A[i] < A[j] + K) i++;
        else j++;
    }
    return false;
}
Posted by: Guest on July-01-2020

Code answers related to "find the number of ways to select two pairs that match the condition above. two ways are considered different if they consist of different pairs."

Browse Popular Code Answers by Language