← Questões de Algoritmos e Estrutura de Dados

Algoritmos e Estrutura de Dados · FGV · 2021

Questão comentada de Algoritmos e Estrutura de Dados

As operações POP e PUSH aplicáveis às estruturas de dados são conhecidas como

Gabarito: E

As operações PUSH e POP são o jeitinho clássico de inserir e retirar elementos de uma estrutura que funciona no modelo LIFO, isto é, o último que entra é o primeiro que sai. Pense numa pilha de pratos: você coloca um prato no topo e retira sempre do topo. É exatamente essa lógica que a palavra "pilha" representa em Estrutura de Dados. No PUSH, você empilha um novo elemento. No POP, você remove o elemento que está no topo. Essa combinação de operações é típica de pilhas e aparece muito em algoritmos, chamadas de funções e processamento de expressões. Em livros de referência de estruturas de dados, essa é a definição padrão da pilha. Por isso o gabarito é a letra E. As demais alternativas representam outras estruturas ou técnicas que não usam essa dupla de operações como nome principal. A banca gosta de testar se você associa o verbo da operação ao tipo da estrutura, então aqui não tem mistério: PUSH e POP andam de mãos dadas com pilhas.

Continue treinando

Questões relacionadas