Sumários
Laboratório 5 - Tabelas de Dispersão
25 novembro 2016, 14:30 • Paulo Flores
Tabelas de Dispersão (Hash-tables)
- Introdução às Tabelas de Dispersão.
- Componentes das Tabelas de Dispersão.
- Funções de dispersão.
- Resolução de Colisões
- Procura Linear;
- Dupla dispersão;
- Por listas;
- Comparação de eficiência.
Estudo de uma implementação de uma tabela de dispersão para armazenar palavras usando o método de separação em listas.
Laboratório 5 - Tabelas de Dispersão
24 novembro 2016, 14:00 • Paulo Flores
- Procura Linear;
- Dupla dispersão;
- Por listas;
- Comparação de eficiência.
Laboratório 5 - Tabelas de Dispersão
24 novembro 2016, 14:00 • Paulo Flores
Tabelas de Dispersão (Hash-tables)
- Introdução às Tabelas de Dispersão.
- Componentes das Tabelas de Dispersão.
- Funções de dispersão.
- Resolução de Colisões
- Procura Linear;
- Dupla dispersão;
- Por listas;
- Comparação de eficiência.
Estudo de uma implementação de uma tabela de dispersão para armazenar palavras usando o método de separação em listas.
T19 - Recursividade e árvores I
24 novembro 2016, 11:30 • Carlos Filipe Gomes Bispo
Recursividade e Árvores
Recursividade
- Recursividade e árvores
- Algoritmos recursivos
- Programos recursivos e não recursivos
- Características básicas e demonstrações
- Exemplos
Divide-and-conquer
- Decomposição em sub-problemas independentes
- Torres de Hanoi
- Exemplos e variantes
Programação dinâmica
- Programação dinâmica ascendente
- Programação dinâmica descendente
T19 - Recursividade e árvores I
24 novembro 2016, 10:00 • Carlos Filipe Gomes Bispo
Recursividade e Árvores
Recursividade
- Recursividade e árvores
- Algoritmos recursivos
- Programos recursivos e não recursivos
- Características básicas e demonstrações
- Exemplos
Divide-and-conquer
- Decomposição em sub-problemas independentes
- Torres de Hanoi
- Exemplos e variantes
Programação dinâmica
- Programação dinâmica ascendente
- Programação dinâmica descendente