Lecture

Efficient Algorithms and Median Search

Description

This lecture covers various algorithms, including calculating the square of a large integer more efficiently than the product of two large integers, an ancient Egyptian recursive algorithm for integer multiplication, and a median search algorithm. It also discusses the efficiency of these algorithms compared to Karatsuba multiplication and their temporal complexity. The instructor presents exercises on these topics, such as testing algorithm correctness, linking with binary decomposition, and analyzing temporal complexity. Additionally, an in-place median search algorithm is proposed, involving subdivision of a list into three sublists. The lecture concludes with unconventional sorting algorithms and their temporal complexity analysis.

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.