A | B | C | |
---|---|---|---|
1 | Aula | Data | Tópicos |
2 | 1 | 17-ago. | Apresentação da disciplina. Introdução linguagem C. |
3 | 2 | 19-ago. | Introdução linguagem C: passagem de parâmetros. Vetores e Matrizes: inserção de elementos. |
4 | 3 | 24-ago. | Vetores e Matrizes: busca e remoção de elementos. |
5 | 4 | 26-ago. | Pilhas. Filas. Filas com prioridades. |
6 | 5 | 31-ago. | Busca em vetor ordenado. |
7 | 6 | 2-set. | Exercícios |
8 | 7-set. | Feriado: idependêcia do Brasil | |
9 | 7 | 9-set. | Ordenação: inserção e seleção |
10 | 8 | 14-set. | Ordenação: Mergesort, Heapsort |
11 | 9 | 16-set. | Ordenação: Quicksort |
12 | 10 | 21-set. | Análise de complexidade de algoritmos |
13 | 11 | 23-set. | Exercícios |
14 | 12 | 28-set. | Primeira avaliação |
15 | 13 | 30-set. | Endereços e ponteiros. Registros e structs. Alocação dinâmica de memória. |
16 | 14 | 5-out. | Listas encadeadas. Busca, inserção e remoção de elementos. |
17 | 15 | 7-out. | Exercícios. |
18 | 12-out. | Feriado: nossa senhora Aparecida | |
19 | 16 | 14-out. | Filas e pilhas dinâmicas. |
20 | 17 | 19-out. | Exercício |
21 | 18 | 21-out. | Árvores binária ligada. |
22 | 19 | 26-out. | Árvore binária balanceada (AVL) + busca profundidade. Árvore B. |
23 | 20 | 28-out. | Exercício |
24 | 2-nov. | Feriado: dia de finados | |
25 | 22 | 4-nov. | Tabela Hash |
26 | 23 | 9-nov. | Exercício |
27 | 24 | 11-nov. | Segunda avaliação |
28 | 25 | 16-nov. | Revisão da segunda avaliação. Grafos (profundidade e largura) |
29 | 26 | 18-nov. | Aula prática (tirar dúvidas sobre grafos) |
30 | 23-nov. | Entrega da primeira parte do projeto | |
31 | 27 | 23-nov. | Caminho mínimo |
32 | 28 | 25-nov. | Acompanhamento dos projetos |
33 | 30-nov. | Não houve aula devido a falta de energia e Internet | |
34 | 29 | 2-dez. | Acompanhamento dos projetos |
35 | 30 | 7-dez. | Apresentação dos projetos |
36 | 14-dez. | Prova final | |
37 | |||
38 | |||
39 | |||
40 | |||
41 | |||
42 | |||
43 | |||
44 | |||
45 | |||
46 | |||
47 |