Functional Problem Solving (CSC 151 2014S) : Outlines

Outline 47: Introduction to Sorting


Held: Wednesday, 23 April 2014

Back to Outline 46 - Binary Search. On to Outline 48 - Insertion Sort.

Summary

We explore the problem of sorting. When you sort a list, vector, or other collection, you put the elements in order. The order of the elements usually corresponds to the type of the elements. We might sort strings alphabetically, grades numerically, colors by brightness, and so on and so forth.

Related Pages

Overview

Administrivia

Upcoming Work

Extra Credit

The Problem of Sorting

Designing Sorting Algorithms

Sample Sorting Algorithms

=== Insertion Sort

=== Selection Sort

A More Formal Description


Samuel A. Rebelsky, rebelsky@grinnell.edu

Copyright (c) 2007-2014 Janet Davis, Samuel A. Rebelsky, and Jerod Weinman. (Selected materials are copyright by John David Stone or Henry Walker and are used with permission.)

Creative Commons License

This work is licensed under a Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/3.0/ or send a letter to Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.