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.

Aulas

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