> The algorithm design manual, Friendly, informal, heuristic, insightful. Sloppy, handwavy, gappily incomplete.
Kleinberg and Tardos is also friendly, informal, insightful, and even heuristic to an extent, but opposite of the others, so IMO its much better and very different than Skiena's, though it isn't a quick read before an exam or an interview sort of a book, which is what Skiena's can be described as. Browse K&T to see what I mean.