Download The CS Detective: An Algorithmic Tale of Crime, Conspiracy, by Jeremy Kubica PDF

By Jeremy Kubica

Meet Frank Runtime. Disgraced ex-detective. Hard-boiled inner most eye. seek expert.

When a theft hits police headquarters, it’s as much as Frank Runtime and his large seek abilities to capture the culprits. during this detective tale, you’ll how one can use algorithmic instruments to resolve the case. Runtime scours smugglers’ boats with binary seek, tails spies with a seek tree, escapes a jail with depth-first seek, and selections locks with precedence queues. Joined by way of know-it-all rookie Officer Notation and inept tag-along Socks, he follows a sequence of leads in a best-first seek that unravels a deep conspiracy. each one bankruptcy introduces an exhilarating twist matched with a brand new algorithmic inspiration, finishing with a technical recap.

Perfect for computing device technology scholars and novice sleuths alike, The CS Detective provides an pleasing twist to studying algorithms.

Follow Frank’s venture and learn:
–The algorithms at the back of best-first and depth-first seek, iterative deepening, parallelizing, binary seek, and more
–Basic computational thoughts like strings, arrays, stacks, and queues
–How to evolve seek algorithms to strange facts structures
–The most productive algorithms to take advantage of in a given scenario, and whilst to use commonsense heuristic methods

Show description

Read or Download The CS Detective: An Algorithmic Tale of Crime, Conspiracy, and Computation PDF

Similar programming algorithms books

Machine Learning: An Algorithmic Perspective

Conventional books on laptop studying will be divided into teams — these geared toward complex undergraduates or early postgraduates with average mathematical wisdom and people who are primers on find out how to code algorithms. the sector is prepared for a textual content that not just demonstrates how you can use the algorithms that make up desktop studying equipment, but additionally offers the history had to know the way and why those algorithms paintings.

Cryptography for Developers

The single consultant for software program builders who needs to study and enforce cryptography appropriately and affordably. Cryptography for Developers begins with a bankruptcy that introduces the topic of cryptography to the reader. the second one bankruptcy discusses how you can enforce huge integer mathematics as required through RSA and ECC public key algorithms the next chapters talk about the implementation of symmetric ciphers, one-way hashes, message authentication codes, mixed authentication and encryption modes, public key cryptography and at last transportable coding practices.

Biomimetic Design Method for Innovation and Sustainability

Providing a unique biomimetic layout process for shifting layout ideas from nature to expertise, this booklet makes a speciality of structure-function styles in nature and complex modeling instruments derived from TRIZ, the speculation of artistic problem-solving. The ebook contains an intensive literature assessment on biomimicry as an engine of either innovation and sustainability, and discusses intimately the biomimetic layout strategy, present biomimetic layout equipment and instruments.

What Algorithms Want: Imagination in the Age of Computing (MIT Press)

We rely on -- we think in -- algorithms to assist us get a experience, opt for which booklet to shop for, execute a mathematical evidence. it truly is as though we predict of code as a magic spell, an incantation to bare what we have to recognize or even what we need. people have continuously believed that convinced invocations -- the wedding vow, the shaman's curse -- don't in simple terms describe the realm yet make it.

Additional info for The CS Detective: An Algorithmic Tale of Crime, Conspiracy, and Computation

Example text

Download PDF sample

Rated 4.61 of 5 – based on 21 votes