The Introduction explains what an algorithms is, provides three examples, and exposes the relationship between algorithms and computers. An algorithm is a sequence of well-defined steps which solve an information problem. The chapter begins with the simple example of an algorithm for sharing sweets. The chapter highlights the elegance of effective algorithms and shows how they are written down. It then moves on to explain a straight-forward algorithm for sorting books. An alternative algorithm for more quickly sorting books is presented and contrasted. By definition, a computer is a machine that performs algorithms. The chapter explains how algorithms are the underlying methods that computers follow to process data and make decisions.
Oxford Scholarship Online requires a subscription or purchase to access the full text of books within the service. Public users can however freely search the site and view the abstracts and keywords for each book and chapter.
If you think you should have access to this title, please contact your librarian.