A opção em que a estrutura é do tipo LIFO é:

Próximas questões
Com base no mesmo assunto
Q113178 Algoritmos e Estrutura de Dados
A opção em que a estrutura é do tipo LIFO é:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é B - pilha.

Vamos entender o motivo:

Para resolver esta questão, é necessário compreender os conceitos fundamentais das estruturas de dados e suas características específicas. A questão pede para identificar qual estrutura de dados segue o princípio LIFO (Last In, First Out), ou seja, o último elemento a entrar é o primeiro a sair.

Pilha (Stack): Esta estrutura de dados funciona exatamente com o princípio LIFO. Imagine uma pilha de pratos: você só consegue retirar o prato que está no topo, que foi o último a ser colocado. Portanto, a alternativa B é a correta.

Vamos agora analisar as alternativas incorretas:

A - fila: Diferente da pilha, a fila segue o princípio FIFO (First In, First Out), ou seja, o primeiro elemento a entrar é o primeiro a sair. Pense em uma fila de pessoas: a primeira pessoa a entrar na fila é a primeira a ser atendida.

C - árvore: Uma árvore é uma estrutura de dados hierárquica que tem um conjunto de nós ligados entre si. Não segue nem o princípio LIFO nem FIFO diretamente. A árvore é mais complexa e é usada para representar relações hierárquicas como árvores genealógicas ou sistemas de arquivos.

D - lista encadeada: Uma lista encadeada é uma coleção de elementos onde cada elemento aponta para o próximo, formando uma sequência. Embora uma lista encadeada possa ser usada para implementar pilhas e filas, ela mesma não segue diretamente o princípio LIFO.

E - array: Um array é uma estrutura de dados que armazena elementos contíguos na memória e permite acesso direto aos elementos pelo índice. Um array em si não define um comportamento LIFO ou FIFO; ele simplesmente armazena dados de maneira linear.

Espero que a explicação tenha ficado clara. Compreender as características de cada estrutura de dados é essencial para resolver questões como esta de maneira eficiente. Se você tiver mais dúvidas, estou aqui para ajudar!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Gabarito: B.

 

Fila - FIFO

Pilha - LIFO

Pilhas 


São estruturas de dados do tipo LIFO (last-in first-out), onde o último elemento a ser inserido, será o primeiro a ser retirado. Assim, uma pilha permite acesso a apenas um item de dados - o último inserido. Para processar o penúltimo item inserido, deve-se remover o último.


Fonte: https://www.cos.ufrj.br/~rfarias/cos121/pilhas.html

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo