Domanda di colloquio di Amazon

2SUM with Hashtable

Risposte di colloquio

Anonimo

8 lug 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!

Anonimo

15 mag 2014

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