Homework 2, Sort of working on things.

Or working on sort things.

Short Description:

Show that you understand the requirements for discussing algorithms in this class.

Goals

When you finish this homework, you should have:

Formal Description

For each of the following algorithms
  1. Trace the algorithm for several different inputs.
  2. Provide a high level description of the operation of the algorithm.
  3. Provide an argument that the algorithm is correct and will produce an ordered array.
  4. Discuss the worst, best, and average case input for this algorithm
  5. Provide an analyses of the performance of the algorithm.
Algorithms:

Required Files

Submit a single document containing your answers.

Submission

Submit the assignment to the D2L folder Homework 2 by the due date.