the coding of Cracking-the-coding-interview by python