Algorithms Books
Algorithms in a Nutshell
Creating robust software requires the use of efficient algorithms, but programmers seldom think about them until a problem occurs. Algorithms in a…
A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills
Some copies of this book have a printing error that causes the figures to be unreadable. If you have received one of these copies, please contact …
Computational Complexity: A Modern Approach
This beginning graduate textbook describes both recent achievements and classical results of computational complexity theory. Requiring essentiall…
Elements of Programming Interviews in Python: The Insiders' Guide
This is the Python version of our book. See the website for links to the C++ and Java version.Have you ever...
The Art of Computer Programming, Volumes 1-4A Boxed Set
"The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer progra…
Elements of Programming Interviews: The Insiders' Guide C++
New! Java versions of all C++ programs in the book at http: //bit.ly/epi-programs Get a PDF sampler of EPI from http: //bit.ly/epi-sampler …
Algorithm Design
Algorithm Design introduces algorithms by looking at the real-world problems that motivate them. The book teaches students a range of design and a…
Problem Solving With Algorithms And Data Structures Using Python
Miller, Bradley N., Ranum, David L.
Computational Geometry: Algorithms and Applications
This well-accepted introduction to computational geometry is a textbook for high-level undergraduate and low-level graduate courses. The focus is …
Computational Complexity
This modern introduction to the Theory of Computer Science is the first unified introduction to Computational Complexity. It offers a comprehensiv…