Located here: https://www.hackerrank.com/challenges/ctci-ransom-note
This example is done in Python.
Not formatting the problem text. Read the link. I am too lazy.
I'm still having problems getting all of the solution sets to process correctly.
Here is my current solution:
def ransom_note(magazine, ransom): new_list =  ransom.sort() magazine.sort() for w in ransom: if w in magazine: new_list.append(magazine.pop(magazine.index(w))) return new_list == ransom
Note that I am not using a hash table here, so I am likely missing something...