Answer from Alex Kamil
Online resources:
- http://openclassroom.stanford.ed…
- http://www.topcoder.com/tc?modul…
- http://courses.csail.mit.edu/6.0…
- http://news.ycombinator.com/item…
- http://cslibrary.stanford.edu/
- http://algorithms.openmymind.net/
- http://www.cs.uiuc.edu/~jeffe/te…
- http://blog.palantir.com/2011/09…
- http://www.samba.org/~tridge/phd…
- http://www.strchr.com/links
- http://www.cs.sunysb.edu/~skiena…
Introductory textbooks:
- Lafore, Data Structures and Algorithms in Java: http://www.amazon.com/Data-Struc…
- Harris & Ross, Beginning Algorithms: http://www.amazon.com/Beginning-…
- Schaum’s Outline of Data Structures with C++: http://www.amazon.com/Schaums-Ou…
- Sedgewick’s Algorithms in C: http://www.amazon.com/Algorithms…
- Dasgupta, Papadimitriou & Vazirani, Algorithms: http://www.cs.berkeley.edu/~vazi…
- Skiena, The Algorithm Design Manual: http://www.amazon.com/Algorithm-…
- Heineman, Algorithms in a Nutshell: http://www.amazon.com/Algorithms…
- Knuth: http://www.amazon.com/s/ref=nb_s… (just kidding)
- Algorithm Design by Klienber, Tardos – http://www.amazon.com/Algorithm-…
Handbooks
- Samet, Foundations of Multidimensional and Metric Data Structures, ISBN 0123694469 ,http://www.amazon.com/Foundation…
Other
- What are the best ways for a complete beginner to learn programming?
- Bentley, Programming Pearls: http://www.amazon.com/Programmin…
- Jason Brownlee‘s Clever Algorithms in Ruby: http://www.cleveralgorithms.com/…
- What is the best textbook for data structures and algorithms?
- Programming Challenges: What are some good “toy problems” in data science?
- What are some great general algorithms books other than Knuth, CLRS, or Sedgewick?
- http://news.ycombinator.com/item…
- http://research.swtch.com/
- http://petr-mitrichev.blogspot.com/
- http://stackoverflow.com/questio…
- http://code.google.com/codejam
- http://www.facebook.com/hackercup
- http://inst.eecs.berkeley.edu/~c…
- http://software-carpentry.org/
- Advanced CS Courses: http://the-paper-trail.org/blog/…
- Cracking the Coding Interview: http://www.amazon.com/Cracking-C… by Gayle Laakmann McDowell
Source: http://www.quora.com/What-are-the-most-learner-friendly-resources-for-learning-about-algorithms