Técnicas Algorítmicas e Computabilidade 2022-23

Licenciatura em Ciência de Dados

Departamento de Informática, Universidade do Minho

Resultados de aprendizagem

Ao completar o curso com sucesso os alunos devem ser capazes de:

Programa

Sumários (2022-23)

Aulas T
13 Feb (10:00 - 12:00) Introdução a Técnicas Algorítmicas e Computabilidade (slides)
20 Fev (10:00 - 12:00) Complexidade (Análise temporal; Tamanho do input; Considerações de hardware; O melhor caso, o pior caso e o caso médio);
Análise Assimptótica (Notação Grande-O)
(slides)
27 Fev (10:00 - 12:00) Revisão da aula anterior;
Definições recursivas Análise amortizada (slides)
6 Mar (10:00 - 12:00) Revisão da aula anterior;
Análise amortizada: análise agregada, método contabilístico, método potencial, tabelas dinâmicas. (slides)
13 Mar (10:00 - 12:00) Revisões e preparação para o teste.
20 Mar (10:00 - 12:00) Teste
17 Abr (10:00-12:00) Estruturas (Conjuntos e Multi-conjuntos; Sequências; Buffers ) (slides)
24 Abr (10:00-12:00) Estruturas (dicionários) e Grafos (Introdução e Consultas) (slides)
8 Mai (10:00-12:00) Revisões e preparação para o teste.
15 Mai (10:00-12:00) Teste
Aulas TP
13 Fev (15:30 - 17:30) Revisões e Diagnóstico (Exercises 1)
20 Fev (15:30 - 17:30) Complexidade Parte 1 ( Exercises 2) - soluções
27 Fev (14:00-16:00) Complexidade Parte 2 ( Exercises 3) - soluções
6 Mar (15:30-17:30) Complexidade Parte 3 (Exercises 4)
13 Mar (15:30-17:30) Revisões e preparação para o teste
20 Mar (15:30-17:30) Classes (Slides)
17 Abr (15:30-17:30) Estruturas (Exercícios 5)
24 Abr (15:30-17:30) Estruturas e Grafos (Exercises 6)
8 Mai (15:30-17:30) Revisões e preparação para o teste
15 Mai (15:30-17:30) Apresentação de trabalho de grupo (Trabalho Final)

Bibliografia

Funcionamento

Docente
Avaliação
Contact