Sinopse
Em sua segunda edição, Lógica de programação e estruturas de dados traz códigos atualizados, um apêndice sobre recursos da linguagem Java, exemplos e soluções comentadas ao longo do texto. Além disso, ao final de cada capítulo, exercícios propostos buscam fixar ou complementar o conteúdo estudado.