Algorithms are the lifeblood of computer science. They are the machines that proofs build and the music that programs play. Their history is as old as mathematics itself. This textbook is a wide-ranging, idiosyncratic treati...

Buy Now From Amazon

Product Review

Algorithms are the lifeblood of computer science. They are the machines that proofs build and the music that programs play. Their history is as old as mathematics itself. This textbook is a wide-ranging, idiosyncratic treatise on the design and analysis of algorithms, covering several fundamental techniques, with an emphasis on intuition and the problem-solving process. The book includes important classical examples, hundreds of battle-tested exercises, far too many historical digressions, and exaclty four typos. Jeff Erickson is a computer science professor at the University of Illinois, Urbana-Champaign; this book is based on algorithms classes he has taught there since 1998.

Similar Products

Algorithms Illuminated (Part 3): Greedy Algorithms and Dynamic ProgrammingAlgorithms Illuminated (Part 2): Graph Algorithms and Data Structures (Volume 2)Algorithms Illuminated: Part 1: The BasicsMachine Learning: An Applied Mathematics IntroductionAlgorithmsOperating Systems: Three Easy PiecesDaily Coding Problem: Get exceptionally good at coding interviews by solving one problem every dayThe Pragmatic Programmer: your journey to mastery, 20th Anniversary Edition (2nd Edition)Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent SystemsBayesian Statistics the Fun Way: Understanding Statistics and Probability with Star Wars, LEGO, and Rubber Ducks