Full description not available
A**H
technical
very trite
R**N
Simply Magnificent
I'm a middle-aged self-studying aspiring SWE, and had read that 'CLRS' aka 'Introduction to Algorithms' is essential reading. Despite it being a long time since I've tried seriously studying from any textbook, I find this book very accessible as a learner. The information is laid out clearly and coherently with excellent visual aids. The content, while obviously challenging, is thoroughly absorbable and engaging. I'm using this as an aid to some online algorithms courses, and the depth and quality of writing here really helps to accentuate (and occasionally outshine) even the top-tier e-learning content.The only difficulties experienced so far are in reading through and attempting to understand some of the more mathematical proofs - although that is laziness on my part, the appendices section looks like it will be very helpful in bringing a rusty mind back up to speed with mathematical lexicon.The only minor criticism is merely a conflict with the authors' collection assertion to avoid providing solutions - seemingly on the basis that students might be find the compulsion to look up sample answers to the problems an irresistible temptation! Perhaps the lazy or poorly motivated would do so - and would certainly end up rewarded with the diminishing benefits and future struggle that that specific attitude would deserve.However, those learners who are prepared to put in the mileage of a good 30 minute attempt at a tougher problem should be able to verify if their own work is correct - and get an idea of where they might be going wrong. Personally, not having the luxury or privilege to access a lecturer, instructor, or mentor (and with the sending of solutions not being encouraged), it is sometimes frustrating - although there are obviously large numbers GitHub accounts which are starting to farm out 'tentative solutions' for every problem in the book. It is difficult and frustrating to try and elucidate what solutions are worthwhile in looking at when struggling - and it would be more convenient to compare my own attempts with answers from a credible source.Anyway, apart from that minor (extended) quibble, I would encourage anyone who is learning about algorithms to make purchasing and working through this book their number one priority!
D**I
Would highly recommend
I went for it by looking at the content, and it's a great book for beginners who want to learn on algorithms.
N**G
Quite thin paper, text color no consistent
Paper quality is not as good as expected for this pricey product. Also, there are pages where text color is blur.
J**E
Good book, but arrived broken :(
Good book, but arrived broken :(
A**R
Great reference book
Great book. Very clearly written. Well suited for self-study and as a reference.
Trustpilot
1 month ago
2 months ago