Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — FAURGS 2023

Algoritmos e Estrutura de DadosEstrutura de Dados
Código
qq875383
Banca
FAURGS
Órgão
UFRGS
Ano
2023
Nível
Médio
Cargo
Técnico de Tecnologia da Informação Área - Sistemas de Informação
Qual é a estrutura de dados que suporta inserção e remoção de elementos tanto em seu final quanto em seu início?
  1. AFila.
  2. BPilha.
  3. CDeque (fila com dois finais).
  4. DFila de prioridade.
  5. EÁrvore binária de pesquisa.
Revelar gabarito e comentário

GabaritoC — Deque (fila com dois finais).

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 Lineares

Gabarito: letra C (Deque). A estrutura que permite inserção e remoção tanto no início quanto no final é o deque (double-ended queue). Fila (FIFO) só remove do início e insere no final; pilha (LIFO) opera apenas em um extremo; fila de prioridade usa ordem baseada em prioridade; árvore binária de pesquisa é não linear.

A banca cobra o conhecimento das operações básicas das estruturas de dados clássicas.

1Fila (FIFO)
Insere: final
Remove: início
2Pilha (LIFO)
Insere: topo
Remove: topo
3Deque (double-ended)
Insere: início e final
Remove: início e final
4Fila de prioridade
Ordem por prioridade
Não opera por posição
Estruturas lineares
LEVELsoulevel.com.br
Estruturas lineares: Fila (FIFO) (Insere: final, Remove: início); Pilha (LIFO) (Insere: topo, Remove: topo); Deque (double-ended) (Insere: início e final, Remove: início e final); Fila de prioridade (Ordem por prioridade, Não opera por posição)

Alternativa A — ❌ Incorreta

Fila (FIFO): insere apenas no final e remove apenas do início. Não permite inserção ou remoção no início.

Alternativa B — ❌ Incorreta

Pilha (LIFO): insere e remove apenas no topo (um único extremo). Não suporta operações nas duas pontas.

Alternativa C — ✅ Correta ⟵ GABARITO

Deque: estrutura linear que permite inserção e remoção eficientes tanto no início quanto no final. Também chamada de fila de dois finais.

Alternativa D — ❌ Incorreta

Fila de prioridade: os elementos são processados conforme sua prioridade, não por posição (início/fim). Não garante operações nas extremidades.

Alternativa E — ❌ Incorreta

Árvore binária de pesquisa: estrutura hierárquica não linear. Operações de inserção/remoção ocorrem em nós (não se limitam a início/fim).

Gabarito: letra C

Link permanente: /questoes/qq875383