Algorithms in a Nutshell 2nd Ed (O'Reilly)
Wednesday, 04 May 2016

Creating robust software requires the use of efficient algorithms, but programmers seldom think about them until a problem occurs. This updated edition of a book that figures among our popular reviews describes a large number of existing algorithms for solving a variety of problems, and helps you select and implement the right algorithm for your needs with just enough math to let you understand and analyze algorithm performance.

<ASIN:1491948922>

With its focus on application, rather than theory, this book provides efficient code solutions in several programming languages that you can easily adapt to a specific project. Each major algorithm is presented in the style of a design pattern that includes information to help you understand why and when the algorithm is appropriate.

Giving the original edition a rating of 5, Mike James wrote:

This book is a “keeper” - make room for it on your bookshelf as it’s essential reading.

Author: George Heineman, Gary Pollice, Stanley Selkow
Publisher:O'Reilly
Date: April 2, 2016
Pages: 390
ISBN: 978-1491948927
Print: 1491948922
Kindle: B01DAWPK6S
Category: Theory & Techniques 

  

 

Visit Book Watch Archive for hundreds more titles.

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Banner
 


Classic Computer Science Problems in Python

Author: David Kopec
Publisher: Manning
Date: March 2019
Pages: 224
ISBN: 978-1617295980
Print: 1617295981
Kindle: ‎ ‎ B09782BT4Q
Level: Intermediate
Audience: Python developers
Category: Python
Rating: 4
Reviewer: Mike James
Classic algorithms in Python - the world's favourite language.



Object-Oriented Python

Author: Irv Kalb
Publisher: No Starch Press
Date: January 2022
Pages: 416
ISBN: 978-1718502062
Print: 1718502060
Kindle: ‎ B0957SHYQL
Audience: Python developers
Rating: 3
Reviewer: Mike James
Python, Object-Oriented? Not a lot of programmers know that!


More Reviews