Este documento reúne algumas notas e compilações dos principais tópicos geralmente incluídos em cursos de nível superior em Ciência da Computação ou relacionados. O conteúdo inclui reflexões sobre os principais assuntos do estudo de análise, projeto e complexidade de algoritmos, além de compilações de exemplos e pontos chaves da bibliografia padrão da área. Por isso, créditos devidos aos excelentes livros: Cormen et al. (2009), Levitin (2002), Erickson (2019) e Kleinberg & Tardos (2005).
- Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2009). Introduction to Algorithms, Third Edition (3rd ed.). The MIT Press.
- Levitin, A. V. (2002). Introduction to the Design and Analysis of Algorithms. Addison-Wesley Longman Publishing Co., Inc.
- Erickson, J. (2019). Algorithms. Independently published. http://jeffe.cs.illinois.edu/teaching/algorithms/
- Kleinberg, J., & Tardos, E. (2005). Algorithm Design. Addison-Wesley Longman Publishing Co., Inc.