Sinopse
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. As técnicas de projeto de algoritmos são ensinadas por meio de refinamentos sucessivos até o nível de um programa em Pascal. Este livro apresenta mais de 163 exercícios propostos, dos quais 80 com soluções, 221 programas em Pascal e 221 programas em C. Sumário - 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.