- Introdução: Modelo Computacional. Medidas de eficiência de algoritmos. Recursividade. Complexidade assintótica.
- Listas Lineares: Pilhas. Filas. Listas encadeadas. Listas duplamente encadeadas. Listas circulares.
- Tipos Abstratos de Dados.
- Árvores: Definição. Representação. Árvores binárias. Percurso.
- Árvores Binárias de Busca: Conceitos básicos. Busca. Inserção.
- Árvores Balanceadas: Conceitos básicos. Árvores Rubro-Negras
- Heap: Implementação. Inserção. Remoção. Fila de Prioridades.
- Tabelas
de dispersão.
Livros
recomendados:
Notas da Segunda Prova Novidade!!! Notas Finais Novidade!!! terceira lista no formato tex Novidade!!!
formato dos relatórios Novidade!!!
Primeira lista Novidade!!!
Segunda lista Novidade!!!
Terceira (super)lista Novidade!!!
Quarta lista data de entrega do trabalho: 05/12 Novidade!!!