4645G-4 Algoritmos e Estrutura de Dados I (128)

#DiaDataHoraDescriçãoAtividadeRecursos
1 TER 06/03/2018 CD Apresentação da disciplina e do conteúdo Aula
2 QUI 08/03/2018 CD Desempenho de algoritmos: Noções de complexidade e contagem de operações Aula
3 TER 13/03/2018 CD Exercícios de contagem de operações (em laboratório) Aula Laboratório 309/312
4 QUI 15/03/2018 CD Desempenho de algoritmos: Notação O Aula
5 TER 20/03/2018 CD Pesquisa (sequencial X binária). Algoritmos de Classificação (uso de postits nesta e nas próximas aulas) Aula
6 QUI 22/03/2018 CD Algoritmos de Classificação (trabalhar com a implementação, contagem e análise de complexidade dos algoritmos) Aula
7 TER 27/03/2018 CD Algoritmos de Classificação (comparação entre os algoritmos) Aula
QUI 29/03/2018 CD Feriado Aula
8 TER 03/04/2018 CD Estruturas lineares: estruturas contíguas X estruturas encadeadas, listas lineares. Lista contígua. Aula
9 QUI 05/04/2018 CD Exercícios de lista contígua (fazer exercícios em dupla, troca e faz teste de mesa para corrigir - entrega para ponto de participação) Aula
10 TER 10/04/2018 CD Exercícios de lista contígua (em laboratório - pair programming, entrega para ponto de participação) Aula Laboratório 309/312
11 QUI 12/04/2018 CD Lista encadeada - Passar especificação T2 Aula
12 TER 17/04/2018 CD Exercícios de lista encadeada (fazer exercícios em dupla, troca e faz teste de mesa para corrigir - entrega para ponto de participação - Para a próxima aula ver um espaço onde eles possam trabalhar em equipes de 4 e fazer um tipo de gincana - ganha quem r Aula
13 QUI 19/04/2018 CD Exercícios de lista encadeada (em laboratório) Aula Laboratório 309/312
14 TER 24/04/2018 CD Desempenho de algoritmos: comparação do uso de lista encadeada e de lista com arranjo Aula
15 QUI 26/04/2018 CD Lista duplamente encadeada com sentinela (introdução, algoritmos de inclusão, remoção e "get otimizado") Aula
TER 01/05/2018 CD Feriado Aula
16 QUI 03/05/2018 CD Trabalho 1 (lista encadeada - prática em laboratório - individual ou pair programming?) Trabalho Laboratório 309/312
17 TER 08/05/2018 CD Prova 1 Prova
18 QUI 10/05/2018 CD Conjuntos - explicar conceitos e ver funcionamento com exemplos da classe Set do Java (Indicar a leitura de material sobre pilha para próxima aula - dizer que conteúdo da leitura será cobrado em prova.) Aula Laboratório 409/412
19 TER 15/05/2018 CD Pilha - revisar o conteúdo e trabalhar de forma bem prática em aula (Indicar a leitura de material sobre fila para próxima aula - dizer que conteúdo da leitura será cobrado em prova). Aula
20 QUI 17/05/2018 CD Fila - revisar o conteúdo e trabalhar de forma bem prática em aula. Aula
21 TER 22/05/2018 CD Árvores (introdução e vocabulário) Aula
22 QUI 24/05/2018 CD Árvores genéricas (apresentação e caminhamentos) Aula
23 TER 29/05/2018 CD Árvores genéricas (algoritmos). Entrega do trabalho 2 (Conjunto/Pilha/Fila? Complexidade? Estruturas encadeadas?) Trabalho
QUI 31/05/2018 CD Feriado Aula
24 TER 05/06/2018 CD Árvores Binárias. Aula
25 QUI 07/06/2018 CD Árvore Binária de Pesquisa (ABP) Aula
26 TER 12/06/2018 CD Árvore Binária de Pesquisa (exercícios em laboratório - pair programming, entrega para ponto de participação) Aula Laboratório 309/312
27 QUI 14/06/2018 CD Árvores Balanceadas Aula
28 TER 19/06/2018 CD Árvores Balanceadas Aula
29 QUI 21/06/2018 CD Tries. Solução de dúvidas e exercícios de revisão para prova. Aula
30 TER 26/06/2018 CD Prova 2 Prova
31 QUI 28/06/2018 CD Prova PS Prova de Substituição
32 TER 03/07/2018 CD Aula para desenvolvimento do Trabalho 3 Aula Laboratório 309/312
33 QUI 05/07/2018 CD Entrega e apresentação do Trabalho 3 (árvore) Trabalho Laboratório - 309
TER 10/07/2018 CD Atendimento para solução de dúvidas (procurar pela professora na secretaria) Aula
QUI 12/07/2018 CD Prova G2 Prova de G2