🧩 Í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
- 01. Exercícios: Nivelamento, Ponteiros, Alocação Dinâmica & Tipagem
- 02. Exercícios: Análise de Complexidade Assintótica & Notação Big-O
- 03. Exercícios: Recursividade, Indução Matemática & Call Stack
- 04. Exercícios: Vetores Dinâmicos, Matrizes & Fator de Amortização
⚙️ Bloco 2: Listas Encadeadas, Pilhas, Filas & Tabelas Hash
- 05. Exercícios: Listas Encadeadas Simples, Duplas & Circulares
- 06. Exercícios: Pilhas (Stack), Notação RPN & Algoritmos de Desfazer
- 07. Exercícios: Filas (Queue), Filas Circulares & Deques
- 08. Exercícios: Tabelas Hash, Funções de Dispersão & Colisões
🌲 Bloco 3: Árvores Binárias, Balanceadas & Filas de Prioridade
- 09. Exercícios: Árvores Binárias & Árvores Binárias de Busca (BST)
- 10. Exercícios: Árvores Balanceadas AVL & Rubro-Negras
- 11. Exercícios: Heaps Binários, Filas de Prioridade & Heapsort
- 12. Exercícios: Árvores B/B+, Tries Prefixais & Índices Multidimensionais
🕸️ Bloco 4: Grafos, Algoritmos de Travessia & Caminhos Mínimos
- 13. Exercícios: Grafos: Representações por Matriz & Lista de Adjacência
- 14. Exercícios: Travessias em Grafos: Busca em Largura (BFS) & Profundidade (DFS)
- 15. Exercícios: Ordenação Topológica & Árvores Geradoras Mínimas (MST)
- 16. Exercícios: Caminhos Mínimos: Dijkstra, Bellman-Ford & Floyd-Warshall
🧠 Bloco 5: Algoritmos Avançados, Otimização & Projeto Integrador
- 17. Exercícios: Algoritmos de Ordenação Avançados: Quicksort, Mergesort & Timsort
- 18. Exercícios: Algoritmos Gulosos (Greedy) & Problemas Clássicos
- 19. Exercícios: Programação Dinâmica: Memoização, Tabulação & Mochila
- 20. Exercícios: Projeto Integrador: Motor de Roteamento & Autocomplete
⬅️ Voltar ao Hub do Módulo 09