Estruturas de dados e algoritmos em Java fornece ao leitor um tutorial fácil de entender sobre o às vezes complexo tópico de organizar e manipular dados para obter desempenho máximo em aplicações de computador. Independentemente de linguagem ou plataforma usada, dominar estruturas de dados e algoritmos (DS&A) irá melhorar a qualidade e o desempenho de seus programas. Oferece ainda um workshop visual inovador e exclusivo para mostrar tópicos-chaves. Ao usar Java para ilustrar conceitos importantes, este livro evita complexidades das linguagens C/C++ e concentra-se em DS&A. O autor e especialista Robert Lafore fornece exemplos simples e diretos, evitando a matemática obtusa e as demonstrações complicadas geralmente associadas a esse tópico.