GeraProva GeraProva Provas com IA para professores do Brasil
Computação1º anoBNCC EF15CO01Média⏱ curto

Qual das seguintes estruturas de dados é mais eficiente para adicionar um novo nó em um grafo?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO01

Identificar as principais formas de organizar e representar a informação de maneira estruturada (matrizes, registros, listas e grafos) ou não estruturada (números, palavras, valores verdade).

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual das seguintes estruturas de dados é mais eficiente para adicionar um novo nó em um grafo?

  1. A) Matriz de Adjacência
  2. B) Lista de Adjacência
  3. C) Árvore Geral
  4. D) Vetor
  5. E) Tabela Hash

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Pergunta-se qual estrutura é mais eficiente para adicionar um novo nó (vértice) em um grafo. Resolvi a questão analisando o custo de inserir um vértice em cada estrutura. Passo 2: Na Lista de Adjacência, o grafo é guardado como um conjunto de listas, uma para cada vértice. Para criar um novo nó, basta acrescentar mais uma entrada vazia ao conjunto, com custo constante, O(1) (ou O(1) amortizado, se a estrutura crescer dinamicamente). Passo 3: Na Matriz de Adjacência, cada novo vértice exige uma nova linha e uma nova coluna, ou seja, é preciso criar uma matriz maior e copiar os dados, o que custa O(V^2) no caso geral. Passo 4: Portanto, a Lista de Adjacência é a mais eficiente para adicionar nós, e o gabarito oficial B está correto. Passo 5: A Matriz de Adjacência está errada porque o redimensionamento quadrático torna a inserção cara. A Árvore Geral está errada porque é um caso particular de grafo sem ciclos e não é a estrutura usual para representar grafos gerais. O Vetor está errado porque não armazena as conexões entre vértices e, ao crescer, também exige realocação e cópia. A Tabela Hash está errada porque armazena pares chave-valor e não representa as arestas do grafo sem uma estrutura adicional.

💡 Dica: Considere as características das estruturas de dados.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Acredita que, como a matriz permite acesso direto por índice, qualquer operação nela é rápida. Não percebe que adicionar um nó exige criar uma matriz n por n maior e copiar todos os dados.

Por que engana: Confundir a estrutura que facilita a insercao direta de nos com aquelas que sao mais eficientes para outras operacoes, como busca ou armazenamento.

B Correta

Adições são simples e rápidas, mantendo a eficiência.

C Erradaerro: Conceitual

Confunde grafo com árvore, supondo que a árvore geral seja a estrutura padrão para representar grafos. Não percebe que a árvore é um grafo sem ciclos e não serve para representar grafos gerais.

D Erradaerro: Conceitual

Imagina que inserir no fim de um vetor é sempre rápido e que isso basta para um grafo. Ignora que um vetor de tamanho fixo precisa ser realocado e que não guarda as conexões entre vértices.

E Erradaerro: Conceitual

Associa a inserção rápida da tabela hash à adição de nós no grafo. Não percebe que a tabela hash guarda pares chave-valor e não representa as arestas sem uma estrutura adicional.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 progressao
🎯 Conceito central

estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · representacao de grafos

📚 Reveja

Revisar as operações em grafos e suas estruturas de dados.

⚠️ Erro mais comum

Confundir a estrutura que facilita a insercao direta de nos com aquelas que sao mais eficientes para outras operacoes, como busca ou armazenamento.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Organização e representação da informação

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.