Estruturas de Dados - T.332

Capítulo 3.6

Tipos Abstratos de Dados em "C"

2.3.1 Abstração
2.3.2 Tipos Abstratos de Dados: ADTs ou TADs
2.3.3 Organização Geral de um Programa Dividido em Modulos Utilizando TADs
2.3.4 Recursos de"C" para a criação de TADs
2.3.5 Exercícios

2.3.1 Abstração


2.3.2 Tipos Abstratos de Dados: ADTs ou TADs




2.3.3 Organização Geral de um Programa Dividido em Modulos Utilizando TADs



2.3.4 Recursos de"C" para a criação de TADs


Usando Estruturas


Usando Ponteiros para Estruturas


2.3.5 Exercícios-Exemplo

2.3.5.1 Obrigatório: Lista de Strings de Tamanho Variável com Tamanho Fixo:
Reimplemente a lista ordenada utilizando um vetor de ponteiros para Strings. 2.3.5.2 Para você treinar mais: Lista de Strings de Tamanho Variável com Comprimento Variável:

Reimplemente o TAD lista ordenada de strings utilizando um vetor de ponteiros definido acima como uma lista cujo tamanho máximo pode ser definido pelo usuário do programa em tempo de execução do programa.