The CS Detective

An Algorithmic Tale of Crime, Conspiracy, and Computation

Nonfiction, Computers, Programming, Software Development, Kids, Technology
Cover of the book The CS Detective by Jeremy Kubica, No Starch Press
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Jeremy Kubica ISBN: 9781593277871
Publisher: No Starch Press Publication: August 16, 2016
Imprint: No Starch Press Language: English
Author: Jeremy Kubica
ISBN: 9781593277871
Publisher: No Starch Press
Publication: August 16, 2016
Imprint: No Starch Press
Language: English

Meet Frank Runtime. Disgraced ex-detective. Hard-boiled private eye. Search expert.

When a robbery hits police headquarters, it’s up to Frank Runtime and his extensive search skills to catch the culprits. In this detective story, you’ll learn how to use algorithmic tools to solve the case. 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.

Perfect 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

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

Meet Frank Runtime. Disgraced ex-detective. Hard-boiled private eye. Search expert.

When a robbery hits police headquarters, it’s up to Frank Runtime and his extensive search skills to catch the culprits. In this detective story, you’ll learn how to use algorithmic tools to solve the case. 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.

Perfect 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

More books from No Starch Press

Cover of the book PoC or GTFO by Jeremy Kubica
Cover of the book The LEGO MINDSTORMS EV3 Laboratory by Jeremy Kubica
Cover of the book Beautiful LEGO 3: Wild! by Jeremy Kubica
Cover of the book Practical Malware Analysis by Jeremy Kubica
Cover of the book Android Security Internals by Jeremy Kubica
Cover of the book Hacking: The Art of Exploitation, 2nd Edition by Jeremy Kubica
Cover of the book The Manga Guide to Databases by Jeremy Kubica
Cover of the book The TCP/IP Guide by Jeremy Kubica
Cover of the book Practical SQL by Jeremy Kubica
Cover of the book How Software Works by Jeremy Kubica
Cover of the book The Linux Programming Interface by Jeremy Kubica
Cover of the book iOS Application Security by Jeremy Kubica
Cover of the book Python Crash Course, 2nd Edition by Jeremy Kubica
Cover of the book Make Your Own Pixel Art by Jeremy Kubica
Cover of the book Think Like a Programmer by Jeremy Kubica
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy