Este documento fornece uma introdução à análise assintótica de algoritmos, definindo conceitos como tipos de dados, algoritmos, complexidade e ordens de crescimento. Ele explica como analisar algoritmos para determinar seus melhores, piores e casos médios, além de apresentar exemplos para ilustrar esses conceitos.