Functional Problem Solving (CSC 151 2016S) : Outlines

Outline 52: Merge Sort


Held: Friday, 6 May 2016

Back to Outline 51 - Insertion Sort. On to Outline 53 - Project Assessment: Images.

Summary

We continue our exploration of sorting by considering the applicability of divide-and-conquer to the problem of sorting. We look at one particular divide-and-conquer algorithm, merge sort. We explore how the running time for that algorithm varies based on the number of values we are sorting.

Related Pages

Overview

Administrivia

Reminders

Upcoming Work:

Extra Credit

Academic / Artistic

Peer

Regular Peer

Misc

Key Ideas of Merge Sort

An Alternate Implementation

The Costs of Merge Sort

Lab