01set | Apresentação da disciplina. Ambiente de desenvolvimento |
02-03set | Pilha e Fila em vetor (array) |
08set | Lista em vetor (array) como caso geral de Pilha e Fila |
09-10set | Auxílio à implementação de Lista em vetor |
15set | Lista Encadeada |
16-17set | Auxílio à implementação da Lista Encadeada |
22set | Enunciado do Projeto I. Pilha e Fila Encadeada. Lista Duplamente Encadeada |
23-24set | Auxílio à implementação de estruturas encadeadas |
29set | Lista Duplamente Encadeada. Lista Circular |
30set, 01out | Auxílio à implementação de listas |
06out | Complexidade de algoritmos |
07-08out | Complexidade de algoritmos |
13out | Prova Teórica I |
14-15out | Prova Prática I |
20out | Árvores Binárias de Busca |
21-22out | Auxílio à implementação de Árvores Binárias de Busca |
27out | Enunciado do Projeto II. Árvores Binárias de Busca Semibalanceadas |
28out | Não letivo |
29out | Auxílio com exercícios |
03nov | AVL |
04-05nov | AVL. Relatório do Projeto I |
10nov | Árvore Rubro-Negra (Red-Black) |
11-12nov | Árvore Rubro-Negra (Red-Black) |
17nov | Árvores de Busca Semibalanceadas Multivias |
18-19nov | Hashing |
24nov | Gerência de Arquivos |
25-26nov | Gerência de Arquivos: Listas e Árvores |
01dez | Métodos de Ordenação - Quicksort |
02-03dez | Métodos de Ordenação - Heapsort |
08dez | Prova Teórica II |
09-10dez | Prova Prática II |
15dez | Prova Teórica Substitutiva (opcional). Relatório do Projeto II |