Logo Passei Direto
Buscar
Lista de Exercícios - Análise e Desenvolvimento de Sistemas
Disciplina: Estruturas de Dados e Algoritmos
Tema: Arrays, Pilhas, Filas, Árvores e Notação Big-O
Qual a diferença comportamental fundamental entre uma estrutura de dados do tipo Pilha (Stack) e uma Fila (Queue)?
Na Pilha, as inserções e remoções ocorrem em extremidades opostas (FIFO), enquanto na Fila ocorrem na mesma extremidade (LIFO).
Na Pilha, o último elemento inserido é o primeiro a ser removido (LIFO). Na Fila, o primeiro elemento inserido é o primeiro a ser removido (FIFO).
Pilhas só armazenam tipos primitivos, enquanto Filas armazenam apenas objetos dinâmicos.
Não há diferença algorítmica, ambas processam dados aleatoriamente baseando-se em funções de Hash.
User badge image
Estudo Através de Questões

há 19 horas

Respostas

User badge image

Ed Verified user icon

há 19 horas

A diferença comportamental fundamental entre uma Pilha (Stack) e uma Fila (Queue) é: **Na Pilha, o último elemento inserido é o primeiro a ser removido (LIFO - Last In, First Out). Na Fila, o primeiro elemento inserido é o primeiro a ser removido (FIFO - First In, First Out).** As outras alternativas estão incorretas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina