Ir para o conteúdo
Estruturas de Dados
Visão Geral
Inicializando a pesquisa
Estruturas de Dados
Apresentação
Unidade 1 — Pilhas, Listas e Filas
Unidade 1 — Pilhas, Listas e Filas
Aulas
Aulas
0. Apresentação da Disciplina
1. Pilha Estática I: Vetores Globais
2. Pilha Estática II: Funções, Ponteiros e Structs
3. Pilha Estática III: Alocação Dinâmica
4. Listas Estáticas como TAD em C
5. Listas Encadeadas como TAD em C
6. Filas como TAD em C
Exercícios
Exercícios
Expressões e Comandos (C Básico)
Vetores em C (C Básico)
Funções (C Básico)
Ponteiros (C Básico)
Strings (C Básico)
Estruturas Heterogêneas
Pilhas
Exercícios com Listas
Exercícios com Listas
Visão Geral
Lista Estática
Lista Encadeada
Caderno de Exercícios
Unidade 2 — Árvores
Unidade 2 — Árvores
Aulas
Aulas
7. Recursão e Algoritmos de Busca
8. Árvores: Conceitos e Binária
9. Árvores Binárias de Busca
10. Árvores AVL: Conceito
11. Árvores AVL: Implementação
Exercícios
Exercícios
Recursividade
Árvores Binárias (Estruturais)
Árvores Binárias de Busca (ABB)
Árvores AVL
Unidade 3 — Ordenação
Unidade 3 — Ordenação
Aulas
Aulas
12. Complexidade & Profiling (gcov/gprof)
13. Algoritmos de Ordenação Básicos
14. Algoritmos de Ordenação Avançados
Laboratórios
Laboratórios
Laboratório: REPL Baseado em Pilha
Trabalho Prático: Algoritmos de Ordenação
Exercícios de implementação com listas
¶
Lista Estática
Lista Encadeada
Voltar ao topo