🧩 Índice de Cadernos de Exercícios (Trilha em 4 Níveis)

Módulo 09: Estruturas de Dados Avançadas e Análise de Algoritmos • Matriz Canônica de 20 Capítulos


🧱 Bloco 1: Fundamentos, Complexidade & Estruturas Lineares Básicas

  1. 01. Exercícios: Nivelamento, Ponteiros, Alocação Dinâmica & Tipagem
  2. 02. Exercícios: Análise de Complexidade Assintótica & Notação Big-O
  3. 03. Exercícios: Recursividade, Indução Matemática & Call Stack
  4. 04. Exercícios: Vetores Dinâmicos, Matrizes & Fator de Amortização

⚙️ Bloco 2: Listas Encadeadas, Pilhas, Filas & Tabelas Hash

  1. 05. Exercícios: Listas Encadeadas Simples, Duplas & Circulares
  2. 06. Exercícios: Pilhas (Stack), Notação RPN & Algoritmos de Desfazer
  3. 07. Exercícios: Filas (Queue), Filas Circulares & Deques
  4. 08. Exercícios: Tabelas Hash, Funções de Dispersão & Colisões

🌲 Bloco 3: Árvores Binárias, Balanceadas & Filas de Prioridade

  1. 09. Exercícios: Árvores Binárias & Árvores Binárias de Busca (BST)
  2. 10. Exercícios: Árvores Balanceadas AVL & Rubro-Negras
  3. 11. Exercícios: Heaps Binários, Filas de Prioridade & Heapsort
  4. 12. Exercícios: Árvores B/B+, Tries Prefixais & Índices Multidimensionais

🕸️ Bloco 4: Grafos, Algoritmos de Travessia & Caminhos Mínimos

  1. 13. Exercícios: Grafos: Representações por Matriz & Lista de Adjacência
  2. 14. Exercícios: Travessias em Grafos: Busca em Largura (BFS) & Profundidade (DFS)
  3. 15. Exercícios: Ordenação Topológica & Árvores Geradoras Mínimas (MST)
  4. 16. Exercícios: Caminhos Mínimos: Dijkstra, Bellman-Ford & Floyd-Warshall

🧠 Bloco 5: Algoritmos Avançados, Otimização & Projeto Integrador

  1. 17. Exercícios: Algoritmos de Ordenação Avançados: Quicksort, Mergesort & Timsort
  2. 18. Exercícios: Algoritmos Gulosos (Greedy) & Problemas Clássicos
  3. 19. Exercícios: Programação Dinâmica: Memoização, Tabulação & Mochila
  4. 20. Exercícios: Projeto Integrador: Motor de Roteamento & Autocomplete

⬅️ Voltar ao Hub do Módulo 09