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.