Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture covers the analysis of divide-and-conquer algorithms, focusing on solving recurrences using techniques such as the substitution method, recursion trees, and the master method. The instructor explains how to guess the form of the solution, prove upper and lower bounds, and handle floors and ceilings in recurrences. Examples are provided to illustrate the concepts, including analyzing the complexity of Merge Sort. The lecture concludes with a detailed explanation of recursion trees and the master method for solving recurrences.