6.006 | Fall 2011 | Undergraduate

Introduction to Algorithms

Lecture Videos

Lecture 3: Insertion Sort, Merge Sort

Description: Sorting is introduced, and motivated by problems that become easier once the inputs are sorted. The lecture covers insertion sort, then discusses merge sort and analyzes its running time using a recursion tree.

Instructor: Srini Devadas

Lecture slides (PDF) (Courtesy of Charles Leiserson, Piotr Indyk, Constantinos Daskalakis, and Srini Devadas. Used with permission.)

Course Info

Learning Resource Types
Lecture Videos
Problem-solving Videos
Problem Sets with Solutions
Exams with Solutions
Programming Assignments with Examples
Lecture Notes