Imagem de fundo

Para elaborar um software bem estruturado é fundamental que...

Para elaborar um software bem estruturado é fundamental que a equipe técnica dedique um tempo para estudo, análise e aplicação de uma estrutura de dados compatível com o projeto, para que as informações geradas pela aplicação possam ser acessadas, processadas e persistidas com agilidade e eficiência. A aplicação dessas estruturas permite que os programadores representem e manipulem os dados de forma eficaz dentro da aplicação desenvolvida. Considere que dentro de determinado software foi desenvolvido o seguinte código em Python (versão 3):


Imagem associada para resolução da questão

O algoritmo apresenta uma estrutura de dados do tipo:


A

Fila.


B

Grafo.


C

Hash table.


D

Árvore binária.