ASCENCIO, Ana Fernanda Gomes; CAMPOS, Edilene Aparecida Veneruchi de. Fundamentos
da programação de computadores: algoritmos, Pascal, C/C++ e Java. 2. ed. São Paulo:
Pearson Prentice Hall, 2008. 434 p. ISBN 9788576051480 (broch.)
JOYANES AGUILAR, Luis. Fundamentos de programação: algoritmos, estruturas de dados e
objetos. São Paulo: McGraw-Hill, 2008. xxix, 690 p. ISBN 9788586804960 (broch.)
ZIVIANI, Nivio. Projeto de algoritmos: com implementações em Java e C++. São Paulo:
Thomson Learning, 2007. 621 p. ISBN 9788522105250 (broch.)
LAFORE, Robert. Data structures & algorithms in Java. 2nd ed. Indianapolis, Ind.: Sams, 2003.
776 p. ISBN 9780672324536 (enc.)
GOODRICH, Michael T; TAMASSIA, Roberto. Data structures and algorithms