diff --git a/free-programming-books.md b/free-programming-books.md index 6f075739..53f3fa9e 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -315,6 +315,7 @@ * [Algorithms and Automatic Computing Machines (1963)](https://archive.org/details/Algorithms_And_Automatic_Computing_Machines) - B. A. Trakhtenbrot * [Algorithms and Complexity](https://www.math.upenn.edu/~wilf/AlgoComp.pdf) - Herbert S. Wilf (PDF) * [Algorithms Course Materials](http://jeffe.cs.illinois.edu/teaching/algorithms/) - Jeff Erickson +* [Algorithms Notes for Professionals](https://goalkicker.com/AlgorithmsBook) - Compiled from StackOverflow Documentation (3.x) (PDF) * [Analysis and Design of Algorithms](http://www.cse.iitd.ernet.in/~ssen/csl356/admin356.html) - Sandeep Sen, IIT Delhi * [Animated Algorithm and Data Structure Visualization](http://visualgo.net) (Resource) * [Annotated Algorithms in Python: Applications in Physics, Biology, and Finance](https://github.com/mdipierro/nlib) - Massimo di Pierro @@ -379,6 +380,7 @@ * [Competitive Programmer's Handbook](https://cses.fi/book.html) - Antti Laaksonen (PDF) * [Competitive Programming, 1st Edition](https://cpbook.net/#CP1details) (PDF) +* [Principles of Algorithmic Problem Solving](http://www.csc.kth.se/~jsannemo/slask/main.pdf) - Johan Sannemo (PDF) #### Compiler Design