My solutions to the fourth edition of Cracking the Coding Interview.