Introduction to the algorithm reading notes (organizing others)