cursos:if63c:if63cplano
Table of Contents
<html> <!– Global site tag (gtag.js) - Google Analytics –> <script async src=“https://www.googletagmanager.com/gtag/js?id=UA-116569507-1”></script> <script>
window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date());
gtag('config', 'UA-116569507-1');
</script> </html>
IF63C: ESTRUTURA DE DADOS I - Plano de aula 2015/1
- As atividades indicadas com
serão avaliadas;
- Os arquivos deverão ser entregues através do Moodle, nas datas indicadas (até às 23:55).
- Leia com atenção as Regras das atividades de laboratório.
Aula 1: 20/08/15
- Apresentação da ementa da disciplina.
- Ponteiros
Aula 2: 27/08/15
- Estruturas de Dados Básicas
- Listas Lineares
- Listas simplesmente e duplamente encadeadas
- Listas circulares
- Listas Ordenadas.
- Atividade laboratório 1 (opcional).
Trabalho 1 (defesa presencial obrigatória) - Lista de clientes (entrega até a aula 4).
Aula 3: 03/09/15
- Atividade laboratório.
- SBrT -
Aula 4: 10/09/15
- Estruturas de Dados Básicas
- Pilhas
- Filas
- Atividade laboratório.
Entrega e defesa da atividade trabalho 1
Obrigatório para avaliação do trabalho.
Aula 5: 17/09/15
Semana de Tecnologia (DAINF e DAELN).
Aula 6: 24/09/15
- Algoritmos para Pesquisa e Ordenação
- Selection Sort
- Insertion-Sort
- Bubble-Sort.
- Shell-Sort
- Quick-Sort.
- HeapSort.
- MergeSort.
Trabalho 2 (defesa presencial obrigatória) - Algoritmos de ordenação (entrega até a aula 10).
Aula 7: 01/10/15
- Pesquisa em Memória Primária
- Pesquisa Sequencial
- Pesquisa Binária
- Árvores de Pesquisa
- Árvores binárias.
- Percurso em árvores
- Árvores binárias de busca
- Operações em árvores binárias de busca.
- Balanceamento de árvores.
- Atividade laboratório 2 - Árvores (opcional).
Aula 8: 08/10/15
- Pesquisa em Memória Primária
- Árvores de Binárias de Pesquisa com Balanceamento
- Árvores AVL: Inserção, remoção, busca e rebalanceamento
- Trabalho 3 (defesa presencial obrigatória) - Árvores AVL (Entrega aula 12).
Aula 9: 15/10/15
- Prova.
Aula 10: 22/10/15
- Atividade laboratório.
Entrega e defesa da atividade trabalho 2
Obrigatório para avaliação do trabalho.
Aula 11: 29/10/15
- Pesquisa em Memória Primária
- Árvores de Binárias de Pesquisa com Balanceamento
- Árvores Auto ajustadas
- Heaps
- Filas de prioridade
Aula 12: 5/11/15
- Atividade laboratório.
- Apresentação da prova
Entrega e defesa da atividade trabalho 3
Obrigatório para avaliação do trabalho.
Aula 13: 12/11/15
- Pesquisa em Memória Primária
- Transformação de Chave (Hashing)
- Funções hash.
- Tratamento de Colisões.
- Algoritmos para tabelas Hash.
Trabalho 4 (defesa presencial obrigatória) - Tabelas Hash entrega até a aula 16.
Aula 14: 19/11/15
- Atividade laboratório.
- Laboratório está reservado para a turma.
- Pegar chave.
- Não será feito chamada.
- Prof. estará em workshop fora de Curitiba.
Aula 15: 26/11/15
- Processamento de Cadeias de Caracteres
- Casamento de cadeias:
- Casamento exato e
- Casamento aproximado.
- Compressão de cadeias – Método de Huffman.
Aula 16: 03/12/15
- Atividade laboratório.
Entrega e defesa da atividade trabalho 4
Obrigatório para avaliação do trabalho.
Aula 17: 10/12/15
- Prova.
Aula 18: 17/12/15
- Entrega das notas
cursos/if63c/if63cplano.txt · Last modified: 2018/03/28 17:38 by fonseca