Estrutura de Dados
utilizando C++
Description
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
What You Will Learn!
- Ao finalizar a disciplina o aluno conseguirá identificar que classes de problema poderão ser resolvidos com cada estrutura de dados, levando em consideração a memória da máquina e tornando os programas mais eficientes.
Who Should Attend!
- Qualquer pessoa que tenha interesse em lógica de programação avançada.