Curso de Estrutura de Dados
Aprenda mais sobre este assunto visto dentro da Ciência da Computação.
- Professor: Norton T. Roman
- Empresa: Univesp TV
- Nível do curso: Básico
Sobre o curso
Este curso online conta com conteúdo extraído da disciplina de Estrutura de Dados, da graduação de Engenharia da Computação da Universidade Virtual do Estado de São Paulo. Ao longo do curso, os estudantes poderão entender os principais conceitos relacionados ao tema, com teoria e também exemplos.Estrutura do curso
- Aula 1 – Apresentação da disciplina
- Aula 2 – Criação de uma primeira estrutura
- Aula 3 – Lista linear sequencial
- Aula 4 – Lista linear sequencial (continuação)
- Aula 5 – Lista ligada (implementação estática)
- Aula 6 – Lista ligada (implementação dinâmica)
- Aula 7 – Lista ligada circular com nó cabeça
- Aula 8 – Pilha – implementação estática
- Aula 09 – Pilha – implementação dinâmica
- Aula 10 – Deque
- Aula 11 – Fila (implementação estática)
- Aula 12 – Fila (implementação dinâmica)
- Aula 13 – Duas pilhas – implementação estática
- Aula 14 – Matriz esparsa
- Aula 15 – Árvores – Conceitos básicos
- Aula 16 – Árvores binárias de pesquisa – Parte 1
- Aula 17 – Árvores binárias de pesquisa – Parte 2
- Aula 18 – Árvores binárias de pesquisa – Parte 3
- Aula 19 – Árvores N-árias
- Aula 20 – Árvores N-árias; Tries
- Aula 21 – Árvores AVL
- Aula 22 – Árvores AVL
- Aula 23 – Grafos – Conceitos básicos
- Aula 24 – Grafos – Representação
- Aula 25 – Grafos – Operações básicas
- Aula 26 – Grafos – Busca em profundidade
- Aula 27 – Grafos – Busca em largura
- Aula 28 – Grafos – Algoritmo de Dijkstra
Aulas:
-
Estrutura de Dados - Aula 1 - Apresentação da disciplinaEstrutura de Dados - Aula 2 - Criação de uma primeira estruturaEstrutura de Dados - Aula 3 - Lista linear sequencialEstrutura de Dados - Aula 4 - Lista linear sequencial (continuação)Estrutura de Dados - Aula 5 - Lista ligada (implementação estática)Estrutura de Dados - Aula 6 - Lista ligada (implementação dinâmica)Estrutura de Dados - Aula 7 - Lista ligada circular com nó cabeçaEstrutura de Dados - Aula 8 - Pilha - implementação estáticaEstrutura de Dados - Aula 09 - Pilha - implementação dinâmicaEstrutura de Dados - Aula 10 - DequeEstrutura de Dados - Aula 11 - Fila (implementação estática)Estrutura de Dados - Aula 12 - Fila (implementação dinâmica)Estrutura de Dados - Aula 13 - Duas pilhas - implementação estáticaEstrutura de Dados - Aula 14 - Matriz esparsaEstrutura de Dados - Aula 15 - Árvores - Conceitos básicosEstrutura de Dados - Aula 16 - Árvores binárias de pesquisa - Parte 1Estrutura de Dados - Aula 17 - Árvores binárias de pesquisa - Parte 2Estrutura de Dados - Aula 18 - Árvores binárias de pesquisa - Parte 3Estrutura de Dados - Aula 19 - Árvores N-áriasEstrutura de Dados - Aula 20 - Árvores N-árias; TriesEstrutura de Dados - Aula 21 - Árvores AVLEstrutura de Dados - Aula 22 - Árvores AVLEstrutura de Dados - Aula 23 - Grafos - Conceitos básicosEstrutura de Dados - Aula 24 - Grafos - RepresentaçãoEstrutura de Dados - Aula 25 - Grafos - Operações básicasEstrutura de Dados - Aula 26 - Grafos - Busca em profundidadeEstrutura de Dados - Aula 27 - Grafos - Busca em larguraEstrutura de Dados - Aula 28 - Grafos - Algoritmo de Dijkstra