Neste curso abordará os seguintes conteúdos:
Estrutura de Dados
-Introdução
-Dados x Informação x Tipos de dados
-Tipos abstratos de dados e Objetivos das Estruturas de Dados
-Listas Lineares
Alocação de Memória
-Sequencial
-Encadeada
Pilhas
- Conceitos
- Exemplo de Pilha
- Operações sobre Pilhas
- Aplicação de Pilhas
- Implementação de Pilhas
Filas
- Conceitos
- Operações sobre Filas
- Implementação de Fila Circular
Recursividade
- Conceitos
- Vantagens e Desvantagens
- Processo de recursão
- Implementação de programa recursivo
Listas Encadeadas
- Conceitos
- Implementação de Pilhas como listas ligadas
Árvores
- Conceitos básicos
- Árvores Binárias e de Busca Binária
- Passeando em Árvores Binárias