Question d’entretien chez Amazon

2SUM with Hashtable

Réponses aux questions d'entretien

Utilisateur anonyme

8 juil. 2014

while this is the idea, I believe you need a hasmap with occurrences as values. Imagine you have 12 3 4 5 and sum is 10. With a hashmap you will get pair (5,5) which is not correct since there is only one 5 in the array. By the way, the exact sum and binary tree lcs questions were asked at IBM interview as well. Funny!

Utilisateur anonyme

15 mai 2014

Loop through array, dump each element in a HashSet. Second iteration, check if set.Contains(sum - element[i])