Estruturas de Dados e Algoritmos 2004.1
Publicadas todas as
notas do curso.
Material
- Revisão de Programação OO (html, pdf)
- Introdução e Motivação para a Análise de Algoritmos (html, pdf)
- Introdução à Análise de Algoritmos (html, pdf)
- Notação e Análise Assintótica (html, pdf)
- Coleções e Tipos Abstratos de Dados (html, pdf)
- Listas Encadeadas (html, pdf)
- Heaps e Heapsort (html, pdf)
- Ordenacao e Quicksort (html)
- Introdução a Tabelas Hash (html)
- Funções Hash (html)
- Árvores Binárias de Pesquisa (html)
- Árvores PV (html)
- Arvores 2-3-4 e Arvores B (html1 e
html2)
Programa
- Revisão de conceitos de Programação OO
- Introdução à Análise e Projeto de Algoritmos
- Coleções e Tipos Abstratos de Dados
- Vetores e Listas
- Heaps
- Algoritmos de Ordenação
- Tabelas Hash
- Árvores de Pesquisa Balanceadas
- Árvores 2-3-4 e Árvores B
- Tópicos opcionais: Grafos, Strings, Compactação de Dados, Complexidade
Avaliação
Eventos:
- 4 mini-provas de 1 hora de duração, 75%
- entre 4 e 8 mini-testes, 25%
- 1 exame final para os que não atingirem média mínima igual a 7,0
Observações:
- para ser aprovado você deve comparecer a pelo menos 75% das aulas;
- nenhuma nota será eliminada do cômputo;
- para repor uma mini-prova, justifique sua falta com antecedência (email é aceitável);
- reposições serão aplicadas na aula seguinte à da mini-prova perdida, com a mesma duração (1h);
- compareça em minha sala em até 2 semanas após a divulgação das notas para revisar a correção da prova.
Bibliografia
Essenciais:
Complementares:
Local e Hora
- Horário: segundas-feiras de 07h às 10h e quartas-feiras das 07 às 08h.
- Local: sala de reuniões do DSC.
Dalton Serey,