OO Programming and Data Structures | CS 241

10 Prepare : Reading

Outcomes

At the end of this week, successful students will be able to:

  1. Show fluency in discussing sorting algorithms.

  2. Compare and contrast various sorting algorithms.

Preparation Material

There are numerous sites on the Internet that contain good tutorials and examples of sorting algorithms. A few helpful links are provided.

Read the following sections from Interactive Python (There are certainly more sorting algorithms to look at, but these are the ones we will discuss this semester):

Supplementary Material

The following may also be helpful in understanding these algorithms: