A escolha da estrutura de dados adequada para representar uma realidade deve considerar aspectos como alocacao da memoria, formas de consulta, acesso e operacoes de insercao e exclusao. O objetivo desta obra e apresentar as principais estruturas de dados conhecidas de uma forma pratica e facil de compreender. Sao apresentadas as diversas aplicacoes dessas estruturas por meio de exemplos de programas em C e em Pascal. A obra traz exercicios adicionais que podem ser acessados pelos professores cadastrados no site da Thomson