Sumários
Lab.07 - Algoritmos de ordenação e recorrências
16 abril 2018, 16:00 • Paulo Flores
Lab.07 - Algoritmos de ordenação e recorrências
Algoritmos de ordenação: ordenação por selecção (selection sort); ordenação por inserção (insertion sort); bolha (bubble sort); Shell (shellsort) e ordenação rápida (quicksort)
Análise de complexidade de recorrências
Acervos (Heaps) - Filas de Prioridade
16 abril 2018, 14:30 • Paulo Flores
Introdução às Filas com Prioridade.
Operações abstractas: Implementação por tabelas não ordenadas; Introdução aos Acervos.
Reposição da propriedade de acervo: ascendente; descendente.
Implementação de Filas com Prioridade por Acervos.
Filas com Prioridade - 011-Heaps (slides 1-85)
Lab.06 - Notação assimptótica e complexidade
10 abril 2018, 13:30 • Paulo Flores
Lab.06 - Notação assimptótica e complexidade
Notação assimptótica ”O grande” e avaliação do desempenho de algoritmos através de análise de complexidade algorítmica
Lab.06 - Notação assimptótica e complexidade
10 abril 2018, 12:30 • Paulo Flores
Lab.06 - Notação assimptótica e complexidade
Notação assimptótica ”O grande” e avaliação do desempenho de algoritmos através de análise de complexidade algorítmica
Recursividade e Árvores
10 abril 2018, 11:00 • Paulo Flores
Varrimento em árvores binárias: pré-fixado; in-fixado; pós-fixado; exemplos; largura.
Outros varrimentos e outras árvores.
Algoritmos recursivos em árvores binárias.
Construção de árvores binárias: torneio; parsing; exemplos.
010-Arvores (slides 35-81)