Este livro está dividido em 9 capítulos. O Capítulo 1 Visão geral apresenta principalmente conceitos básicos, como dados, estruturas de dados e algoritmos. Os capítulos 2 a 6 discutem, respectivamente, tipos básicos de estruturas de dados, como listas lineares, pilhas, filas, strings, matrizes, tabelas generalizadas, árvores e gráficos, incluindo suas estruturas lógicas, estruturas de armazenamento e respostas correspondentes sob vários algoritmos de armazenamento. e dê alguns exemplos de aplicação baseados na discussão de operações básicas. Os Capítulos 7 e 8 discutem pesquisa e classificação e apresentam vários métodos de pesquisa e classificação comumente usados. O Capítulo 9 é um experimento de computador, fornecendo 4 exemplos completos, todos depurados no ambiente VC++ 6.0.
O conhecimento teórico básico neste livro é explicado do mais superficial ao mais profundo e é fácil de entender. Cada capítulo lista muitos exemplos práticos, que podem ajudar os alunos a aprofundar sua compreensão do conhecimento teórico básico e a cultivar suas habilidades de aplicação prática. Exceto o algoritmo do Capítulo 9, as descrições de algoritmos e programas nos outros capítulos estão todas em linguagem semelhante a C, o que é conveniente para os alunos entenderem e consultarem ao usar o computador.
Este livro é adequado para ministrar cursos de estrutura de dados em faculdades profissionais superiores. A carga horária é de 60 a 70 horas. Ele também pode ser usado como livro de referência para profissionais de informática estudarem por conta própria ou fazerem exames de avaliação.
Expandir