In an introduction to algorithms, "searching" seems like one of the most primitive subjects. Since it is just about finding ...
I believe there are broadly two types of introductory books on computer science. One type is books that get you to start ...