SEDGEWICK, Robert; WAYNE, Kevin. Algorithms. 4a ed. Addison-Wesley, 2011.
GOODRICH, Michael T.; TAMASSIA, Roberto. Algorithm Design and Applications. 1st ed. Wiley, 2014.
THAREJA, Reema. Data structures using C. 2nd ed. Oxford University Press, 2014.
CELES, Waldemar; CERQUEIRA, Renato; RANGEL, José L. Introdução à Estruturas de Dados. 2a ed. Elsevier, 2016.
GOODRICH, Michael T.; TAMASSIA, Roberto; MOUNT, David M. Data Structures and Algorithms in C++. 2nd ed. Wiley, 2011.