Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — COTEC 2019

Algoritmos e Estrutura de DadosEstrutura de Dados
Código
qq439882
Banca
COTEC
Órgão
Prefeitura de Turmalina - MG
Ano
2019
Nível
Médio
Cargo
Técnico em Informática
Considere as seguintes estruturas de dados com as propriedades definidas a seguir:I - Inserção e remoção de elementos acontecem apenas na “cabeça” da estrutura.II - Inserção de um nó no meio da estrutura pode ser realizada com custo computacional constante.III - Respeito à política FIFO: o primeiro elemento que entra é o primeiro a sair.As descrições acima se referem às seguintes estruturas, respectivamente,
  1. Apilha, lista, fila.
  2. Bfila, pilha, lista.
  3. Clista, pilha, fila.
  4. Dpilha, fila, lista.
Revelar gabarito e comentário

GabaritoA — pilha, lista, fila.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Estruturas de dados: pilha, lista e fila

Gabarito: letra A. A questão associa corretamente as propriedades às estruturas: pilha (inserção/remoção apenas na cabeça), lista (inserção no meio com custo constante) e fila (FIFO). A alternativa A é a única que reflete essa sequência.

Análise das propriedades

  • I – Inserção e remoção apenas na cabeça: caracteriza a pilha (LIFO – last in, first out). As operações push (inserir) e pop (remover) ocorrem sempre no topo, também chamado de cabeça.

  • II – Inserção no meio com custo constante: é uma propriedade da lista encadeada. Se já se tem uma referência ao nó anterior ao ponto de inserção, a operação é O(1), independentemente do tamanho da lista.

  • III – Política FIFO: define a fila (first in, first out). O primeiro elemento inserido é o primeiro a ser removido.

Estruturas de dados
  • 1I – Pilha (LIFO)
    • Inserção/remoção só na cabeça (topo)
  • 2II – Lista encadeada
    • Inserção no meio com custo O(1)
    • (com referência ao nó anterior)
  • 3III – Fila (FIFO)
    • Primeiro a entrar = primeiro a sair
LEVEL · soulevel.com.br

Análise das alternativas

  • Alternativa A – ✅ Correta ⟵ GABARITO: pilha, lista, fila. Sequência exata das descrições.

  • Alternativa B – ❌ Incorreta: fila, pilha, lista. A fila não opera apenas na cabeça (insere na cauda) e a pilha não segue FIFO.

  • Alternativa C – ❌ Incorreta: lista, pilha, fila. A lista não se restringe a operações apenas na cabeça (permite inserção/remoção em qualquer posição) e a pilha é LIFO, não FIFO.

  • Alternativa D – ❌ Incorreta: pilha, fila, lista. A fila não permite inserção no meio com custo constante (a inserção é sempre na cauda) e a fila é FIFO, não se aplica à descrição II.

PEGA ESSA DICA!

Para fixar, lembre-se dos mnemônicos: Pilha = Prato (último a ser colocado é o primeiro a sair); Lista = Ligação (inserção rápida no meio); Fila = Fila de banco (primeiro chegou, primeiro atendido).

Gabarito: letra A.

Link permanente: /questoes/qq439882