Did you get through any of that content? congratulations! You ' ve learnt the fundamentals of algorithms, plus a lot of example algorithms.
There is much more to learn, if you want to dig deeper. Just look at Wikipedia ' s list of algorithms-there is thousands of them out there, plus there is the ones in your head That's haven ' t made it into programs yet.
Thomas Cormen, co-author of this content, have also co-authored, books on Algorithms:
- Introduction to Algorithms:this are the most popular college textbook for algorithms. It is both rigorous-proving, algorithms is correct and has the claimed running Times-and comprehensive-covering doze NS of algorithms in over 1300 pages.
- Algorithms Unlocked:this is targeted + at readers who want to get a taste of the algorithms and how to analyze them. It's less mathematical than Introduction-algorithms, and it includes a little more in the the-the-the-the-the-intuition and Applicat Ions.
Other recommended books is the algorithm design Manual and algorithm design.
There is also several free 2-part courses offered online on Coursera:
- Algorithms, I & Ii:an Introductory Course covering "basic iterable data types, sorting, and searching algorithms in J Ava ".
- Algorithms:design and Analysis Part I & Ii:an Introductory course that covers the "fundamental Principles of Algorit HM Design:divide-and-conquer methods, graph algorithms, practical data structures, randomized algorithms, and more ' while Being language agnostic.
We do plan to keep adding the content here on Khan Academy, so check back here every few months for updates.
Where to go from here