Algoritmos de Estrutura de Dados II - 2008
Análise de Sistemas

 Notícias  |  Ementa  |  Avaliações |  Bibliografia  |  Listas  |  Notas  |  Links

Atendimento: terça 17-19h

 Fornecer técnicas avançadas de programação, bem como o uso de estruturas de dados mais complexas.


      Ementa

  1. Algoritmos Recursivos
  2. Algoritmos de Ordenação
  3. Listas Lineares
  4. Árvores
  5. Hashing
  6. Lista de Prioridades
  7. Processamento de Cadeias
  8. Árvores Digitais
  9. Compactação de Dados

Avaliações


P1             15/04

P2             26/06      MP = (P1+P2+P3+P4)/4

P3             10/09 

P4             05/11      MA = 0,8MP+0,2L

PO            14/11

Exame      28/11
   

Bibliografia básica


Listas de Exercícios

Critérios: Para cada lista, serão escolhidas aleatoriamente 1/3 das questões para serem corrigidas e receberão conceitos A, B, C, e I, correspondendo respectivamente a 10, 8, 6 e 0.

lista1[pdf]
lista2[pdf]
lista3[pdf]
lista4[pdf]
lista6[pdf]

Notas de Aula

Mergesort[pdf]
Heapsort[pdf]
Quicksort[pdf]
Árvore Rubro-Negra [pdf]
Processamento de cadeias [pdf]