Estruturas de Dados e Algoritmos
Programa de Pós-graduação em Computação
Instituto de Computação
Universidade Federal Fluminense
Links
Turma 2025.2:
GitHub,
Google Sala de Aula,
Frequência,
Professor
Calendário de Provas
Turma 2025.2
- P1: 01/out/2025 (revisão 06/out)
- P2: 24/nov/2025 (revisão 01/dez)
- VS/VR: 26/nov/2025 (revisão 01/dez)
Critérios de Avaliação
NOTA FINAL = (P1 + P2) / 2
Bibliografia
Ementa (.pdf)
- Introdução: recursividade, complexidade de algoritmos.
- Listas Lineares
- introdução
- listas lineares em alocação sequencial
- pilhas e filas
- aplicação (notação polonesa)
- listas lineares em alocação encadeada
- alocação de tamanho variável
- implementações
- Árvores
- introdução
- árvores binárias (representação, busca, inserção, percurso)
- árvores balanceadas (árvores AVL, árvores graduadas e rubro-negras, árvores B)
- implementações
- Listas de Propriedades
- introdução
- implementação
- alteração de propriedades, inserção, remoção e construção de uma lista de prioridades
- aplicação (ordenação)
Início