CI057 - Algoritmos e Estruturas de Dados III
CI057 - Algoritmos e Estruturas de Dados III
Turma A (BCC e IBM)
Professor: Andrey Ricardo Pimentel
Programa:
Introdução a tipos abstratos de dados e o tipo dicionário. Árvores: definição e conceitos;
aplicações; algoritmos básicos. Tipos de Árvores: binária, binária de busca, AVL, rubro-
negra. Busca externa: Árvore B, B+, ISAM. Árvore digitais: de busca, trie, Patricia.
Compressão de dados e Heap. Ordenação externa. Tabelas de dispersão.
Objetivos:
Apresentar e analisar algoritmos e estruturas de dados para representação do Tipo
Abstrato de dados Dicionário. Apresentar algoritmos de compressão de dados e ordenação e busca
em armazenamento externo.
Cálculo da nota:
Prova1*0,35 + Prova2*0,35 + Trabalhos*0,3
Notas
Notas das provas e trabalho: notas postado 01/07/2016.
Qualquer dúvida entrem em contato comigo. Para ver a prova, estarei no dinf todas as tardes.
Atenção!!! A data do Exame Final é 13/07/2015 na sala CT03 às 15h30
Horários e ensalamento:
- 4as-15:30 Sala CT03 e 6as-15:30 Sala EQ02
Monitora (Voluntariado Acadêmico)
- Ana Beatriz (abovs14@inf.ufpr.br, www.inf.ufpr.br/abovs14): atendimento na passarela do DInf nos seguintes horários:
Trabalhos:
- Trabalho 1
:
- Trabalho 1: Árvores TRIE
Entrega: 08/junho/2016, 23:59h
Dúvidas sobre os trabalhos podem devem ser encaminhadas por email para o professor ou para a monitora Ana Beatriz (abovs14@inf.ufpr.br, www.inf.ufpr.br/abovs14).
Penalidade por atraso na entrega:
1 dia: 15%, 2 dias: 30%, 3 dias: 60%
Exercícios:
Calendário:
- Primeira prova: 04/05
- Segunda prova: 17/06
- Segunda chamada: 22/06
- Entrega do trabalho prático: 08/06
- Prova final: 13/07
Bibliografia:
- Livro Texto: Algorithms in C
Robert Sedgewick
Third Edition, Ed. Addison-Wesley, 1998
- Projeto de Algoritmos: com Implementacoes em Pascal e C
Nivio Ziviani
Segunda Edicao - Ed. Cengage Learning, 2009
Sitio do livro
- Algoritmos - Teoria e Pratica
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest
Traducao da Segunda Edicao, Editora Campus, 2002
- Estruturas de Dados Usando C
A M Tenenbaum, Y Langsam, M J Augenstein
Ed. Makron Books, 2005
- Data Structures and Algorithms
A V Aho, J E Hopcroft, J D Ullman
Ed. Addison-Wesley, 1983
Notas de Aula
página do profa. Carmem
- Apostila montada por Allan Vieira [.pdf]
Curiosidades: