Searching and Sorting
Lecture #15: Basic Algorithms for Searching and Sorting
Tutorial Exercise #14: More about Binary Search
Lecture #16: Merge Sort
Tutorial Exercise #15: Merge Sort
Lecture #17: Binary Heaps
Tutorial Exercise #16: Implementing an Unbounded Binary Heap
Lecture #18: Applications of Binary Heaps
Tutorial Exercise #17: Making Heap Sort a Little Bit More Efficient
Lecture #19: Quick Sort
Tutorial Exercise #18: Quick Sort
Assignment #3: Implementing a Sorting Algorithm