Nesta disciplina vamos estudar tipos abstratos de dados, estruturas de dados e métodos de ordenação.
Os comunicados e as entregas das atividades serão feitas no Google Sala de Aula.
Data | Conteúdo | Downloads |
---|---|---|
19,20/09 | Apresentação da disciplina e motivação | Notas de aula, Exemplos |
24/09 | Revisão de fundamentos de algoritmos | Notas de aula, Exemplos, Exercícios, Soluções |
26,27/09 e 01/10 | Tipos abstratos de dados | Notas de aula, Exemplos, Exercícios (Código inicial), Soluções |
03,04/10 | Noções de complexidade de algoritmos | Notas de aula, Exercícios |
08,10,11/10 | Paraná faz ciência | |
15,17,18,22,24,25/10 | Estruturas de dados lineares com alocação contigua | Notas de aula, Exemplos, Exercícios (Código inicial), Soluções |
29,31/10 e 01/11 | Semana da computação | |
05,07,08,12,14,19,21,22/11 | Estruturas de dados lineares com alocação encadeada | Notas de aula, Exemplos, Exercícios (Código inicial), Soluções |
26,28,29/11 | Trabalho 1 | |
03,05,06/12 | Revisão de recursividade | Notas de aula, Exemplos, Exercícios |
10/12 | Prova 1 | |
12,13/12 | Busca | Notas de aula, Exemplos, Exercícios |
17,19,20/12 | Árvores binárias de busca | Notas de aula, Exemplos, Exercícios |