Which of the following books (see details) should I buy for learning algorithms: Algorithm Design by Eva Tardos and Jon Kleinberg, or The Algorithm Design Manual by Steven S. Skiena?
-
Which of the above will be the best to substitute CLRS? I can afford only one of the above and I want the most simple and lucid one, best for a newbie with very less interest in maths. Any other book if falls under the same category can be listed.
-
Answer:
As far as i know the best book with the simplest of languages even suited for beginners and covering every little detail of algorithms is http://en.wikipedia.org/wiki/Introduction_to_Algorithms by http://en.wikipedia.org/wiki/Thomas_H._Cormen, http://en.wikipedia.org/wiki/Charles_E._Leiserson, http://en.wikipedia.org/wiki/Ron_Rivest, and http://en.wikipedia.org/wiki/Clifford_Stein. As you mentioned you are not so much a maths guy, you can skip that part while going through the book, it will still be very much understandable. Algorithms are fun learning from this book.
Saurabh Gupta at Quora Visit the source
Other answers
Both the books mentioned above make excellent in their own regard. I have partially read both and find them fun to read and exhaustive in their coverage. My point is, "Picking either one should get your job done". * To me, the Kleinberg' seemed like more precise and researched, focusing on wider audience. In contrast, skiena' presents a more closer-to-implementation approach. In case you have a habit of transforming your algorithms to code and you dont need the book to do it for you, kleinberg' is good to go. * For an undergrad course, Skiena' is probably better.
Ashutosh Tripathi
Related Q & A:
- Which of the paintball gun packages should I buy?Best solution by paintball.about.com
- Which acoustic guitar should I buy? Which is the best?Best solution by Yahoo! Answers
- Which video camera should I buy?Best solution by Yahoo! Answers
- Which camcorder should I buy?Best solution by Yahoo! Answers
- Which flute brand should I buy?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.