Each chapter of that book deserves a book itself with detailed explanation/example on every term (and there are actually a lot of good books on each of the topic). Not sure what is the point to put everything in one book. I don't think that anybody who never heard about graphs/trees, difference equations, probability or algorithmic linear algebra could really understand/remember anything after going through this book.
I found this book to be truly extraordinary. Unlike the overwhelming majority of math texts, the authors describe the material in a manner reminiscent of an informal college lecture by gifted professors. They cover a lot of ground, but explain what's going on and why. I found it particularly striking that the authors sometimes present mistaken approaches to problems, follow them through to show what has gone wrong, and then show how to avoid the mistakes. This is particularly valuable when using the book for self-study. The exercises are carefully chosen and serve to expand on each section's material.
This book is utterly and completely useless. It does not progress in a logical manner. The author assumes you know everything he is talking about, and gives examples filled with topics that are not explained until later chapters. He explains things one way, yet his examples always seem to contradict what he says until you spend a good hour looking at them and realize he always uses some unexplained loophole in logic to derive his answers. This is not a useful book and I never would have bought it if it was not required at the college I attend.