Estruturas de Dados e Algoritmos

Programa de Pós-graduação em Computação
Instituto de Computação
Universidade Federal Fluminense

Links

Turma 2024.1: GitHub, Google Sala de Aula, Frequências/Notas, Professor

Calendário de Provas

Turma A1 2024.1
  1. Prova: 26/jun/2024 (revisão 01/jul)

Critérios de Avaliação

NOTA FINAL = (Trabalhos + Prova) / 2

Bibliografia

Ementa (.pdf)

  1. Introdução: recursividade, complexidade de algoritmos.
  2. Listas Lineares
    1. introdução
    2. listas lineares em alocação sequencial
    3. pilhas e filas
    4. aplicação (notação polonesa)
  3. listas lineares em alocação encadeada
    1. alocação de tamanho variável
    2. implementações
  4. Árvores
    1. introdução
    2. árvores binárias (representação, busca, inserção, percurso)
    3. árvores balanceadas (árvores AVL, árvores graduadas e rubro-negras, árvores B)
    4. implementações
  5. Listas de Propriedades
    1. introdução
    2. implementação
    3. alteração de propriedades, inserção, remoção e construção de uma lista de prioridades
    4. aplicação (ordenação)

Início