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 Quick Sort algorithm, a popular sorting method in computer systems known for its efficiency and ease of implementation. The instructor explains the divide-and-conquer paradigm behind Quick Sort, detailing the partitioning process and the correctness of the algorithm. The lecture also delves into the time complexity analysis of Quick Sort, discussing the best-case, average-case, and worst-case scenarios. Additionally, the randomized version of Quick Sort is introduced as a solution to mitigate worst-case inputs through randomization.
This video is available exclusively on Mediaspace for a restricted audience. Please log in to MediaSpace to access it if you have the necessary permissions.
Watch on Mediaspace