Lecture

Computation & Algorithms II: Binary Search and Merge Sort

Description

This lecture covers the concepts of binary search and merge sort algorithms. It starts by explaining binary search, its application in scenarios like inspecting exam results, and the recursive nature of the algorithm. The lecture then delves into merge sort, detailing the process of splitting a list, sorting each half, and merging them. It also discusses the idea of recursion in algorithms, using Fibonacci numbers as an example. The lecture concludes with an introduction to dynamic programming, focusing on the Floyd algorithm for finding the shortest path between multiple points in a graph.

About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.