Intro -- Contents -- Preface -- Acknowledgments -- Introduction -- Part I ALGORITHMS -- 1 A Path to Understanding Computation -- 2 Walk the Walk: When Computation Really Happens -- 3 The Mystery of Signs -- 4 Detective's Notebook: Accessory after the Fact -- 5 The Search for the Perfect Data Structu
Once Upon an Algorithm: How Stories Explain Computing (MIT Press)
β Scribed by Erwig, Martin
- Publisher
- The MIT Press
- Year
- 2017
- Tongue
- English
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Intro -- Contents -- Preface -- Acknowledgments -- Introduction -- Part I ALGORITHMS -- 1 A Path to Understanding Computation -- 2 Walk the Walk: When Computation Really Happens -- 3 The Mystery of Signs -- 4 Detective's Notebook: Accessory after the Fact -- 5 The Search for the Perfect Data Structure -- 6 Sorting out Sorting -- 7 Mission Intractable -- Part II LANGUAGES -- 8 The Prism of Language -- 9 Finding the Right Tone: Sound Meaning -- 10 Weather, Rinse, Repeat -- 11 Happy Ending Not Guaranteed -- 12 A Stitch in Time Computes Fine -- 13 A Matter of Interpretation -- 14 The Magical Type -- 15 A Bird's Eye View: Abstracting from Details -- Glossary -- Notes -- Index.;How Hansel and Gretel, Sherlock Holmes, the movie Groundhog Day, Harry Potter, and other familiar stories illustrate the concepts of computing.
β¦ Table of Contents
Intro --
Contents --
Preface --
Acknowledgments --
Introduction --
Part I ALGORITHMS --
1 A Path to Understanding Computation --
2 Walk the Walk: When Computation Really Happens --
3 The Mystery of Signs --
4 Detective's Notebook: Accessory after the Fact --
5 The Search for the Perfect Data Structure --
6 Sorting out Sorting --
7 Mission Intractable --
Part II LANGUAGES --
8 The Prism of Language --
9 Finding the Right Tone: Sound Meaning --
10 Weather, Rinse, Repeat --
11 Happy Ending Not Guaranteed --
12 A Stitch in Time Computes Fine --
13 A Matter of Interpretation --
14 The Magical Type --
15 A Bird's Eye View: Abstracting from Details --
Glossary --
Notes --
Index.
β¦ Subjects
COMPUTER SCIENCE/General;Computer algorithms;COMPUTERS--Programming--Algorithms;Popular works;Electronic books;Computer algorithms -- Popular works;COMPUTERS -- Programming -- Algorithms
π SIMILAR VOLUMES
<p>Picture a computer scientist, staring at a screen and clicking away frantically on a keyboard, hacking into a system, or perhaps developing an app. Now delete that picture. In <i>Once Upon an Algorithm</i>, Martin Erwig explains computation as something that takes place beyond electronic computer
Picture a computer scientist, staring at a screen and clicking away frantically on a keyboard, hacking into a system, or perhaps developing an app. Now delete that picture. In Once Upon an Algorithm, Martin Erwig explains computation as something that takes place beyond electronic computers, and com