Algorithms Unlocked

The answer is algorithms. And how do these mathematical formulations translate themselves into your GPS, your laptop, or your smart phone? This book offers an engagingly written guide to the basics of computer algorithms.

Algorithms Unlocked

Author: Thomas H. Cormen

Publisher: MIT Press

ISBN: 0262518805

Page: 222

View: 578

For anyone who has ever wondered how computers solve problems, an engagingly written guide for nonexperts to the basics of computer algorithms. Have you ever wondered how your GPS can find the fastest way to your destination, selecting one route from seemingly countless possibilities in mere seconds? How your credit card account number is protected when you make a purchase over the Internet? The answer is algorithms. And how do these mathematical formulations translate themselves into your GPS, your laptop, or your smart phone? This book offers an engagingly written guide to the basics of computer algorithms. In Algorithms Unlocked, Thomas Cormen--coauthor of the leading college textbook on the subject--provides a general explanation, with limited mathematics, of how algorithms enable computers to solve problems. Readers will learn what computer algorithms are, how to describe them, and how to evaluate them. They will discover simple ways to search for information in a computer; methods for rearranging information in a computer into a prescribed order ("sorting"); how to solve basic problems that can be modeled in a computer with a mathematical structure called a "graph" (useful for modeling road networks, dependencies among tasks, and financial relationships); how to solve problems that ask questions about strings of characters such as DNA structures; the basic principles behind cryptography; fundamentals of data compression; and even that there are some problems that no one has figured out how to solve on a computer in a reasonable amount of time.

Related Books:

Algorithms Unlocked
Language: en
Pages: 222
Authors: Thomas H. Cormen
Categories: Computers
Type: BOOK - Published: 2013 - Publisher: MIT Press

For anyone who has ever wondered how computers solve problems, an engagingly written guide for nonexperts to the basics of computer algorithms. Have you ever wondered how your GPS can find the fastest way to your destination, selecting one route from seemingly countless possibilities in mere seconds? How your credit
Algorithms
Language: en
Pages: 312
Authors: Panos Louridas
Categories: Education
Type: BOOK - Published: 2020-08 - Publisher:

"This book is an introduction to algorithms targeting an audience with little to no computer science background. In this book, algorithms from a wide area are presented: from music to searching and sorting, to deep learning, to graphs. The author shows how algorithms are used in practice. A unique feature
Real-World Algorithms
Language: en
Pages: 528
Authors: Panos Louridas
Categories: Computers
Type: BOOK - Published: 2017-03-17 - Publisher: MIT Press

An introduction to algorithms for readers with no background in advanced mathematics or computer science, emphasizing examples and real-world problems. Algorithms are what we do in order not to have to do something. Algorithms consist of instructions to carry out tasks—usually dull, repetitive ones. Starting from simple building blocks, computer
Is Law Computable?
Language: en
Pages: 272
Authors: Simon Deakin, Christopher Markou
Categories: Law
Type: BOOK - Published: 2020-11-26 - Publisher: Bloomsbury Publishing

What does computable law mean for the autonomy, authority, and legitimacy of the legal system? Are we witnessing a shift from Rule of Law to a new Rule of Technology? Should we even build these things in the first place? This unique volume collects original papers by a group of
Critical Digital Humanities
Language: en
Pages: 200
Authors: James E Dobson
Categories: Language Arts & Disciplines
Type: BOOK - Published: 2019-03-16 - Publisher: University of Illinois Press

Can established humanities methods coexist with computational thinking? It is one of the major questions in humanities research today, as scholars increasingly adopt sophisticated data science for their work. James E. Dobson explores the opportunities and complications faced by humanists in this new era. Though the study and interpretation of