Estruturas de Dados: algoritmos, análise da complexidade e implementações em JAVA e C/C++ Por Ana Fernanda Gomes Ascencio