Algorithmic Thinking

4/16/01


Click here to start


Table of Contents

Algorithmic Thinking

Unambiguous Instructions

Recipes

The 5 Properties of Algorithms

Input Specification

Output Specification

Definiteness

Effectiveness

Finiteness

Trying Your Hand at Writing an Algorithm

Alphabetize CDs

Alphabetizing Algorithms

Some Ideas for Sorting Algorithms

Algorithm vs. Program

Author: Snyder

Email: snyder@cs.washington.edu

Home Page: http://www.cs.washington.edu/homes/snyder/