Amortized analysis is a computer science method used to analyze an algorithm's complexity, taking into account both costly and less costly operations over the whole sequence of operations. It is a useful tool that complements other techniques such as worst-case and average-case analysis.
Carnegie Mellon University
Spring 2022
This course explores the design and analysis of algorithms, algorithmic modelling techniques, and their efficiency. It aims to provide tools for designing and analyzing personal algorithms, using various analytical tools and frameworks. Some advanced topics not commonly covered in textbooks are also taught.
No concepts data
+ 37 more concepts