My solution to questions in Cracking the Coding Interview.