Este livro é dividido em três partes. A Parte 1 apresenta uma revisão da linguagem C e inclui a técnica de retrocesso, que provavelmente é um tópico novo para a maioria dos leitores. A Parte 2 é dedicada e conceitos fundamentais de estruturas de dados (como TAD e análise de algoritmos). A Parte 3 cobre as estruturas de dados mais essenciais: listas, pilhas, filas e árvores.Ele apresenta uma revisão dos fundamentos de programação usando a linguagem C. Apesar de essa revisão não constituir em si um curso sobre essa linguagem, ela serve como referência para todo o livro.Ele inclui um estudo completo e rigoroso de análise de algoritmos. Para facilitar o entendimento, esse estudo é dividido em duas partes: Capítulo 6 e Apêndice B. Esse capítulo tem um formato diferente dos demais porque é recheado de múltiplos exemplos que visam motivar os leitores menos afeitos a formalismos. O Apêndice B apresenta uma revisão dos tópicos de matemática utilizados neste volume bem como demonstrações de teoremas enunciados ao longo do texto principal.Ele abriga cerca de 250 figuras que ilustram como funcionam os algoritmos e estruturas de dados mais complicados.Ele contém mais de 800 exercícios de revisão e cerca de 200 exercícios de programação. Além disso, são apresentadas respostas para a maioria dos exercícios de revisão e sugestões de resolução para os problemas de programação mais complexos.Ele abrange cerca de 50 exemplos completos de programação que demonstram aplicações práticas das estruturas de dados discutidas no livro. Esses programas são devidamente comentados usando estilos de documentação consagrados pela comunidade de programadores de C.
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.