3 ms·
I got an impression that it is more encyclopedic work, rather than textbook suitable for cover-to-cover reading. For latter case, Skiena or even CLRS would be m
by zerr 13y ago
I got an impression that it is more encyclopedic work, rather than textbook suitable for cover-to-cover reading. For latter case, Skiena or even CLRS would be more appropriate. Well, unless you're interested specifically in representing algorithms in pseudo assembly language.
- Ixiaus 13y agoHave you read them? Because so far it has only been encyclopedic (to me) because of the vast amount of material he covers, and the depth with which he covers it. Aside from that, his writing style is actually conversational and clear to follow; he includes numerous exercises and strongly recommends the reader to do them. He also clearly marks which exercises are appropriate for more Mathematically enclined readers vs. Programmers wanting to level up. Don't get me wrong, it's thick material, but his exposition of it is clearly well thought out and there's an easy-to-follow path between the topics and ideas he covers. Unlike most encyclopedias which are generally a repository of knowledge with loose links between topics and concepts.
- zerr 13y agoI've skimmed it. I might have read it if not that pseudo asm - I was more genuinely interested in algorithms, rather than how they fit in pseudo registers and etc... It is not an encyclopedia per se, and yes, it has substantial narrative, but it is as other sources mention - e.g. in CLRS it is explicitly referenced as "encyclopedic work".