GGI026 Algoritmos e programação

Sobre a disciplina

  • Plano da disciplina - pdf
  • Ementa - ficha FAGEN - GGI026
  • Notas

  • Tabela de notas finais
  • Datas importantes

  • Prova 1 - 28/05/2014 (25 pontos)
  • Trabalho 1 - 11/06/2014 (6 pontos)
  • Prova 2 - 10/07/2014 (25 pontos)
  • Trabalho 2 - 31/07/2014 (7 pontos)
  • Prova 3 - 27/08/2014 (30 pontos)
  • Trabalho 3 - 28/08/2014 (7 pontos)
  • Trabalhos

  • Propostas do trabalho 3 (entrega e apresentação em 28/08/2014)
  • Material de Aula

    Aulas teóricas

  • 00 - Revisão
  • 01 - Recursão e Programação Dinâmica - slides
  • 02 - Introdução à análise de algoritmos - slides
  • 03 - Algoritmos de ordenação - slides
  • 04 - Quicksort - slides
  • 05 - Mergesort - slides
  • 06 - Fila de prioridades - Heapsort - slides
  • 07 - Tabela de símbolos - slides
  • 08 - Árvores balanceadas - slides
  • 09 - Tabelas de espalhamento - slides
  • 10 - Grafos - slides
  • 11 - Dígrafos - slides
  • Exercícios

  • Exercícios 10 - Grafos direcionados - descrição
  • Exercícios 9 - Grafos não direcionados - descrição
  • Exercícios 8b - Introdução a Grafos - descrição
  • Exercícios 8a - Introdução a Grafos - descrição
  • Exercícios 7 - Tabelas de espalhamento - descrição
  • Teste 2 - descrição
  • Exercícios 6 - Árvore Rubro Negra parte 2 - descrição
  • Exercícios 5 - Árvore Rubro Negra parte 1 - descrição
  • Exercícios 4 - Introdução a tabelas de símbolos - descrição
  • Exercícios 3 - quicksort - descrição
  • Exercícios 2 - ordenação elementar - descrição
  • Exercícios 1b - complementares sobre análise de algoritmos - descrição
  • Exercícios 1a - complementares sobre análise de algoritmos - descrição
  • Exercícios 1 - análise de algoritmos - descrição
  • Exercícios 0 - exercícios de revisão - descrição


  • Valid XHTML 1.0 Transitional