Algorithms
eBook | Free |
Rating | |
Author | Jeff Erickson |
Publisher | Self-publishing |
Published | 2019 |
Pages | 472 |
Language | English |
Format | Paper book / ebook (PDF) |
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 book 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.
- Jeff Erickson
Similar Books
Modern Data Mining Algorithms in C++ and CUDA C
by Timothy Masters
Discover a variety of data-mining algorithms that are useful for selecting small sets of important features from among unwieldy masses of candidates, or extracting useful features from measured variables.As a serious data miner you will often be faced with thousands of candidate features for your prediction or classification application, ...
Price: $33.68 | Publisher: Apress | Release: 2020
Notes on Randomized Algorithms
by James Aspnes
Lecture notes for the Yale Computer Science course CPSC 469/569 Randomized Algorithms. Suitable for use as a supplementary text for an introductory graduate or advanced undergraduate course on randomized algorithms. Discusses tools from probability theory, including random variables and expectations, union bound arguments, concentration b...
Free ebook | Publisher: Self-publishing | Release: 2020
Algorithms: Part II, 4th Edition
by Robert Sedgewick, Kevin Wayne
This book is Part II of the fourth edition of Robert Sedgewick and Kevin Wayne's Algorithms, the leading textbook on algorithms today, widely used in colleges and universities worldwide. Part II contains Chapters 4 through 6 of the book. The fourth edition of Algorithms surveys the most important computer algorithms currently in use ...
Price: $39.99 | Publisher: Addison-Wesley | Release: 2014
by Robert Sedgewick, Kevin Wayne
The latest version of Sedgewick's best-selling series, reflecting an indispensable body of knowledge developed over the past several decades.Full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing, including fifty algorithms every programmer should know.New Java implementations...
Price: $58.13 | Publisher: Addison-Wesley | Release: 2011
An Introduction to the Analysis of Algorithms, 2nd Edition
by Robert Sedgewick, Philippe Flajolet
Despite growing interest, basic information on methods and models for mathematically analyzing algorithms has rarely been directly accessible to practitioners, researchers, or students. An Introduction to the Analysis of Algorithms, 2ond Edition, organizes and presents that knowledge, fully introducing primary techniques and results in th...
Price: $62.99 | Publisher: Addison-Wesley | Release: 2013
Annotated Algorithms in Python
by Massimo Di Pierro
This book is assembled from lectures given by the author over a period of 10 years at the School of Computing of DePaul University. The lectures cover multiple classes, including Analysis and Design of Algorithms, Scientific Computing, Monte Carlo Simulations, and Parallel Algorithms. These lectures teach the core knowledge required by an...
Price: $33.89 | Free ebook | Publisher: Self-publishing | Release: 2013
by Magnus Lie Hetland
Python Algorithms explains the Python approach to algorithm analysis and design. Written by Magnus Lie Hetland, author of Beginning Python, this book is sharply focused on classical algorithms, but it also gives a solid understanding of fundamental algorithmic problem-solving techniques.The book is intended for Python programmers who need...
Price: $18.00 | Publisher: Apress | Release: 2010
Python Algorithms, 2nd Edition
by Magnus Lie Hetland
Python Algorithms, 2nd Edition explains the Python approach to algorithm analysis and design. Written by Magnus Lie Hetland, author of Beginning Python, this book is sharply focused on classical algorithms, but it also gives a solid understanding of fundamental algorithmic problem-solving techniques.The book deals with some of the most im...
Price: $33.75 | Publisher: Apress | Release: 2014