the note of 《cracking the coding interview》