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