Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today's Computers
By John MacCormick and Chris Bishop
4.5/5
()
Currently unavailable
Currently unavailable
About this ebook
Nine revolutionary algorithms that power our computers and smartphones
Every day, we use our computers to perform remarkable feats. A simple web search picks out a handful of relevant needles from the world's biggest haystack: the billions of pages on the World Wide Web. Uploading a photo to Facebook transmits millions of pieces of information over numerous error-prone network links, yet somehow a perfect copy of the photo arrives intact. Without even knowing it, we use public-key cryptography to transmit secret information like credit card numbers; and we use digital signatures to verify the identity of the websites we visit. How do our computers perform these tasks with such ease?
This is the first book to answer that question in language anyone can understand, revealing the extraordinary ideas that power our PCs, laptops, and smartphones. Using vivid examples, John MacCormick explains the fundamental "tricks" behind nine types of computer algorithms, including artificial intelligence (where we learn about the "nearest neighbor trick" and "twenty questions trick"), Google's famous PageRank algorithm (which uses the "random surfer trick"), data compression, error correction, and much more.
These revolutionary algorithms have changed our world: this book unlocks their secrets, and lays bare the incredible ideas that our computers use every day.
John MacCormick
Dr John MacCormick, born in Glasgow in 1904, studied law at Glasgow University and was one of the chief founding members of the National Party of Scotland in 1928 and, with the merger of the NPS and the Scottish Party, of the Scottish National Party in 1934. In 1942 he left the SNP and was instrumental in the forming the Scottish Convention which went on to produce the Scottish Covenant in 1949, upon which nearly two million signatures of support for a Scottish parliament were obtained.
Read more from John Mac Cormick
Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today's Computers Rating: 0 out of 5 stars0 ratingsWhat Can Be Computed?: A Practical Guide to the Theory of Computation Rating: 0 out of 5 stars0 ratings
Related to Nine Algorithms That Changed the Future
Related ebooks
DevSecOps A Complete Guide - 2021 Edition Rating: 0 out of 5 stars0 ratingsNetwork Architecture A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsReprogramming The American Dream: From Rural America to Silicon Valley—Making AI Serve Us All Rating: 0 out of 5 stars0 ratingsEnterprise Solutions Architecture Second Edition Rating: 0 out of 5 stars0 ratingsEnterprise Architecture at Work: Modelling, Communication and Analysis Rating: 2 out of 5 stars2/5AWS Key Management Service and AWS CloudHSM Third Edition Rating: 0 out of 5 stars0 ratingsSQL Primer: An Accelerated Introduction to SQL Basics Rating: 0 out of 5 stars0 ratingsLearning SaltStack - Second Edition Rating: 0 out of 5 stars0 ratingsBasic Linux Terminal Tips and Tricks: Learn to Work Quickly on the Command Line Rating: 0 out of 5 stars0 ratingsApplication Observability Third Edition Rating: 0 out of 5 stars0 ratingsHTML5 Graphing and Data Visualization Cookbook Rating: 0 out of 5 stars0 ratingsVMware vRealize Orchestrator Cookbook - Second Edition Rating: 5 out of 5 stars5/5Elasticsearch 5.x Cookbook - Third Edition Rating: 0 out of 5 stars0 ratingsCloud Computing… Commoditizing It: The Imperative Venture for Every Enterprise Rating: 0 out of 5 stars0 ratingsIT Cost Optimization A Complete Guide - 2021 Edition Rating: 0 out of 5 stars0 ratingsAutonomic Computing: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsCloud Surfing: A New Way to Think About Risk, Innovation, Scale and Success Rating: 4 out of 5 stars4/5Cloud Architecture A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsAzure Kubernetes A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsLearning Adobe Connect 9 Rating: 0 out of 5 stars0 ratingsBuilding Intelligent Information Systems Software: Introducing the Unit Modeler Development Technology Rating: 0 out of 5 stars0 ratingsPro SQL Server 2019 Administration: A Guide for the Modern DBA Rating: 0 out of 5 stars0 ratingsNginx Troubleshooting Rating: 0 out of 5 stars0 ratingsHaskell from Another Site Rating: 0 out of 5 stars0 ratingsNot Always a Valley of Tears Rating: 0 out of 5 stars0 ratingsMastering SaltStack - Second Edition Rating: 0 out of 5 stars0 ratingsCloud database Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsMastering Ceph Rating: 0 out of 5 stars0 ratingsMade by Humans: The AI Condition Rating: 5 out of 5 stars5/5
Internet & Web For You
Beginner's Guide To Starting An Etsy Print-On-Demand Shop Rating: 0 out of 5 stars0 ratingsMore Porn - Faster!: 50 Tips & Tools for Faster and More Efficient Porn Browsing Rating: 3 out of 5 stars3/5The Designer's Web Handbook: What You Need to Know to Create for the Web Rating: 0 out of 5 stars0 ratingsThe Digital Marketing Handbook: A Step-By-Step Guide to Creating Websites That Sell Rating: 5 out of 5 stars5/5Coding For Dummies Rating: 5 out of 5 stars5/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5How To Start A Profitable Authority Blog In Under One Hour Rating: 5 out of 5 stars5/5The $1,000,000 Web Designer Guide: A Practical Guide for Wealth and Freedom as an Online Freelancer Rating: 5 out of 5 stars5/5The Logo Brainstorm Book: A Comprehensive Guide for Exploring Design Directions Rating: 4 out of 5 stars4/5Cybersecurity For Dummies Rating: 4 out of 5 stars4/5Introduction to Internet Scams and Fraud: Credit Card Theft, Work-At-Home Scams and Lottery Scams Rating: 4 out of 5 stars4/5Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5Hacking : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Ethical Hacking Rating: 5 out of 5 stars5/5The Beginner's Affiliate Marketing Blueprint Rating: 4 out of 5 stars4/5How to Disappear and Live Off the Grid: A CIA Insider's Guide Rating: 0 out of 5 stars0 ratingsFrom Nothing Rating: 5 out of 5 stars5/5Wordpress for Beginners: The Easy Step-by-Step Guide to Creating a Website with WordPress Rating: 5 out of 5 stars5/5C++ Learn in 24 Hours Rating: 0 out of 5 stars0 ratingsMike Meyers' CompTIA Security+ Certification Guide, Third Edition (Exam SY0-601) Rating: 5 out of 5 stars5/5Learn JavaScript in 24 Hours Rating: 3 out of 5 stars3/5Stop Asking Questions: How to Lead High-Impact Interviews and Learn Anything from Anyone Rating: 5 out of 5 stars5/5Web Designer's Idea Book, Volume 4: Inspiration from the Best Web Design Trends, Themes and Styles Rating: 4 out of 5 stars4/5Six Figure Blogging Blueprint Rating: 5 out of 5 stars5/5Remote/WebCam Notarization : Basic Understanding Rating: 3 out of 5 stars3/5
Reviews for Nine Algorithms That Changed the Future
12 ratings2 reviews
- Rating: 5 out of 5 stars5/5Superb. Really provided the groundwork for understanding different algorhythms like public key infrastructure and digital signatures. By keeping things as simple as possible your not distracted from the key concepts. I'l be rereading this!
- Rating: 4 out of 5 stars4/5This is a book about the importance of computer science to the modern world. It is aimed at the novice and intended to generate enthusiasm for a subject that MacCormick feels is underrated and over-determined by a bias to software engineering. His discussions of the abstract ideas that found the various algorithms are admirable in their simplicity and elegance.