Nivio Ziviani, "Projeto de Algoritmos com Implementações em Java e C++". 1. ed. Cengage Learning, 2006.
Robert Sedgewick, "Algorithms in C, Parts 1-5". 3. ed. Addison-Wesley, 2001.
Michael T. Goodrich, Roberto Tamassia, "Algorithm Design and Applications". 1. ed. Wiley, 2014.
Reema Thareja, "Data structures using C". 2. ed. Oxford University Press, 2014.
André Backes, "Estrutura de Dados Descomplicada em Linguagem C". 1. ed. Elsevier, 2016.