Nivio Ziviani

ISBN-10: 8522110506

ISBN-13: 9788522110506

© 2011

660 Páginas

Preço: R$ 221,90

Esta obra apresenta os principais algoritmos conhecidos. Algoritmos e estruturas de dados formam o núcleo da ciência da computação, sendo os componentes básicos de qualquer software. Aprender algoritmos é crucial para qualquer pessoa que deseja desenvolver um software de qualidade.

Destaques

  • As técnicas de projeto de algoritmos são ensinadas por meio de refinamentos sucessivos até o nível de um programa em Pascal.
  • Todo programa Pascal tem um programa C correspondente no apêndice.
  • Mais de 163 exercícios propostos, dos quais 80 com soluções; 221 programas em Pascal e 221 programas em C; 164 figuras ilustrativas.
  • Slides para serem usados em sala de aula e os códigos em Pascal e C podem ser obtidos no site www.dcc.ufmg.br/algoritmos.

 

1. Introdução
2. Paradigmas de Projeto de Algoritmos
3. Estruturas de Dados Básicas
4. Ordenação
5. Pesquisa em Memória Primária
6. Pesquisa em Memória Secundária
7. Algoritmos em Grafos
8. Processamento de Cadeias de Caracteres
9. Problemas NP-Completo e Algoritmos Aproximados

Livro-texto para cursos de Ciência da Computação, Matemática Computacional, Sistemas de Informação, Engenharias de Computação, de Controle e Automação, Elétrica, Eletrônica e Mecânica, entre outros. O texto é igualmente útil para profissionais engajados no desenvolvimento de software nas linguagens Pascal e C.