Guias de Estudo da Disciplina BCC33A (Algoritmos e Estruturas de Dados 2)

Este repositório contém o código-fonte usado para gerar os slides da disciplina de Algoritmos e Estruturas de Dados 2, ministrada por mim na Universidade Tecnológica Federal do Paraná, Campus Campo Mourão.

Este curso foca em teoria e implementação de algoritmos clássicos e estruturas de dados fundamentais. Os seguintes tópicos são abordados:

  1. Recursividade
  2. Algoritmos Clássicos de Ordenação - Ineficientes (Bolha, Seleção, Inserção)
  3. Algoritmos Clássicos de Ordenação - Eficientes (Merge, Quick, Heap, Contagem e Radix)
  4. Busca Sequencial e Busca Binária
  5. Hashing por Encadeamento
  6. Hashing por Endereçamento aberto (básico, rehashing, e funções de espalhamento)
  7. Árvores Binárias
  8. Árvores de Busca Binária
  9. Árvores 2-3
  10. Árvore Rubro-negras
  11. Árvores AVL
  12. Tries
  13. Árvores B e B+

Estes slides estão no formato markdown no "sabor" pandoc.