Algorithms



Bookstore > Books > Algorithms

Algorithms

Free Download
eBookFree
Rating
AuthorJeff Erickson
PublisherSelf-publishing
Published2019
Pages472
LanguageEnglish
FormatPaper book / ebook (PDF)
EBook Hardcover Paperback

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.




Similar Books


Modern Data Mining Algorithms in C++ and CUDA C

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

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

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

Algorithms, 4th Edition

Algorithms, 4th Edition

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:  $55.49  |  Publisher:  Addison-Wesley  |  Release:  2011

An Introduction to the Analysis of Algorithms, 2nd Edition

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

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

Python Algorithms

Python Algorithms

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

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