KNUTH, Donald E. The art of computer programming. Reading, Mass.: Addison-Wesley, vol. 3.
SEDGEWICK, Robert; FLAJOLET, Philippe. An introduction to the analysis of algorithms. Massachussetts: Addison-Wesley, c1996.
AHO, Alfred V.; HOPCROFT, John E.; ULLMAN, Jeffrey D. Data structures and algorithms. Reading; Menlo Park: Addison-Wesley, c1983. 427p.
CELES, W; CERQUEIRA, R; RANGEL NETTO, JM. Introdução a estruturas de dados: com técnicas de programação em C. Rio de Janeiro: Campus, 2004., 2004. (Série Editora Campus/SBC).
TENENBAUM, AM; LANGSAM, Y; AUGENSTEIN, M. Estruturas de dados usando C. São Paulo, SP: Pearson Makron Books, 2008., 2008. .