6.1. Objetivos¶
Entender o que é uma árvore e como ele é usada como estrutura de dados.
Conhecer como árvores podem ser usadas para implementar uma estrutura de dados de mapeamento.
Implementar árvores usando uma lista.
Implementar árvores usando classes e referências.
Implementar árvores como uma estrutura de dados recursiva.
Implementar uma fila de prioridade usando um heap.