The CS Detective (No Starch Press)
Wednesday, 19 October 2016

Jeremy Kubica is a Google principal engineer working on machine learning and algorithms. To make computer science accessible and fun for Computer Science students and others he has written a detective story, subtitled "An Algorithmic Tale of Crime, Conspiracy, and Computation". In it readers meet Frank Runtime, disgraced ex-detective; hard-boiled private eye and search expert who uses algorithmic tools to solve a robbery.  

<ASIN:1593277490>

Author: Jeremy Kubica Publisher: No Starch Press
Date:  August 2016
Pages: 256
ISBN: 978-1593277499
Print: 1593277490
Kindle: B01J92NR0Y

Audience: Computer Science Students
Category: Theory & Techniques  

 

 

In the detective story Runtime scours smugglers' boats with binary search, tails spies with a search tree, escapes a prison with depth-first search, and picks locks with priority queues. Joined by know-it-all rookie Officer Notation and inept tag-along Socks, he follows a series of leads in a best-first search that unravels a deep conspiracy. Each chapter introduces a thrilling twist matched with a new algorithmic concept, ending with a technical recap.

For computer science students and amateur sleuths alike, The CS Detective adds an entertaining twist to learning algorithms.

Follow Frank's mission and learn:

 

  • The algorithms behind best-first and depth-first search, iterative deepening, parallelizing, binary search, and more
  • Basic computational concepts like strings, arrays, stacks, and queues
  • How to adapt search algorithms to unusual data structures
  • The most efficient algorithms to use in a given situation, and when to apply common-sense heuristic methods

Related Reviews

Algorithms in a Nutshell Rated 5/5

Introduction to Algorithms Rated 5/5

Algorithms Unlocked Rated 4/5

 

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
 


The Art of Computer Programming, Volume 4, Fascicle 5

Author: Donald Knuth
Publisher: Addison-Wesley
Pages: 320
ISBN: 978-0134671796
Print: 0134671791
Audience: Knuth fans
Rating: 4
Reviewer: Mike James
Another portion of TAoCP. Do you need to read it?



Beginning Programming All-in-One For Dummies

Author: Wallace Wang
Publisher: For Dummies
Pages: 800
ISBN: 978-1119884408
Print: 1119884403
Kindle: B0B1BLY87B
Audience: Novice programmers
Rating: 3
Reviewer: Kay Ewbank

This is a collection of seven shorter books introducing key aspects of programming, but it fails through trying to cover too [ ... ]


More Reviews