Algorithms ペーパーバック – 2019/6/13
Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。
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.
My only wish is that there is a hardcover edition of the book released with all of the images with their colors as seen in the PDF edition of the book, plus adding some of the great but yet unfinished notes on some more advanced topics that are available on the website, such as Advanced Dynamic Programming and Linear Programming.
Overall, this is an excellent textbook that explains Computer Science concepts very well, with plenty of useful visuals and written in a way that is easy to understand, including a few jokes here and there.