Skip to content

Commit

Permalink
Merge pull request #262 from VamsiKrishna04/main
Browse files Browse the repository at this point in the history
Added Algorithm checkGoodPairsInArray.js
  • Loading branch information
AkshayNachappa authored Oct 31, 2021
2 parents f03cf26 + e8e668d commit 87d21f5
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions JS/checkGoodPairsInArray.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// Given an array A and a integer B. A pair(i,j) in the array is a good pair if i!=j and (A[i]+A[j]==B). Check if any good pair exist or not.

function checkGoodPairsInArray(A, B){
let arrASize = A.length;
// For every number traverse all numbers right to it
for(let i = 0; i <(arrASize - 1); i++){
for(let j = (i + 1); j <(arrASize); j++){
if((A[i] + A[j]) == B){
return 1;
}
}
}
return 0;
}

let A = [1,2,3,4];
let B = 7;
let out = checkGoodPairsInArray(A,B);
console.log(out);

0 comments on commit 87d21f5

Please sign in to comment.