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 fundamentals of algorithmic complexity, focusing on Big-O notation to analyze the efficiency of algorithms. Topics include logic, mathematical reasoning, basic structures, and growth functions. The instructor explains how to determine time complexity, worst-case complexity, and the efficiency of algorithms through Big-O, Big-Omega, and Big-Theta notations.