GitHub repository: melody-l/Interview
Description: http://www.hollischuang.com/archives/2223 答案整理。