Very little / super-brief explanation in many cases, but as it's a book <i>of</i> algorithms, not really <i>about</i>, it's acceptable. And I found the brief demonstrations / explanations / visualizations to be terse, accurate, and quite explanatory - near perfect. <i>Not</i> a book you can casually peruse, it's largely a <i>list of algorithms</i>, though it appears to go roughly in order and build off itself. Where necessary, it goes into a fair bit of detail (sometimes several pages), but truly most of the code is pretty self-explanatory once you know the purpose.<p>Not a book to skim through, but definitely valuable. Uses C/C++ (minimal C++ functionality, classes + templates) heavily, of course, but big shocker there given that it's largely focused on efficient, low-level code. I'd rather have functional C than questionable pseudo-code anyway. A little of a language called GP and a little pseudocode, but very little from a quick skim. My main criticism here is that the variable names could be more descriptive, often just a single character or two, but most of the code is small enough that it doesn't matter, you can do it in your head easily enough.<p>Definitely a keeper, IMO, unless you despise C.<p>Disclaimer: I write as little code that looks like this as possible, and have not examined it in detail. Anyone care to comment on the code library itself? I'm definitely not qualified.