GeraProva GeraProva Provas com IA para professores do Brasil
Computação2ª sérieBNCC EM13CO01Difícil⏱ medio

Você tem um grafo que representa uma rede social. Como você pode usar essa estrutura para encontrar o amigo em…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO01

Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Você tem um grafo que representa uma rede social. Como você pode usar essa estrutura para encontrar o amigo em comum entre duas pessoas?

  1. A) Analisando todos os amigos de cada um.
  2. B) Acessando apenas os amigos de um deles.
  3. C) Removendo alguém do grafo.
  4. D) Mantendo somente os amigos de um.
  5. E) Jogando os dados.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Em um grafo que representa uma rede social, cada pessoa é um vértice e cada amizade é uma aresta ligando dois vértices. Assim, os amigos de uma pessoa são os vértices vizinhos dela. Passo 2: Para descobrir um amigo em comum entre duas pessoas, é preciso obter o conjunto de amigos de cada uma e verificar quais elementos aparecem nos dois conjuntos ao mesmo tempo, ou seja, fazer a interseção dessas listas. Passo 3: Isso só é possível analisando todos os amigos de cada um, pois um amigo comum pode estar em qualquer posição das duas listas e só se confirma ao comparar uma lista com a outra. Passo 4: A alternativa B está errada porque consultar apenas os amigos de um deles não revela quem também é amigo do outro. Passo 5: A alternativa C está errada porque remover alguém do grafo não ajuda a encontrar um amigo em comum e ainda destrói informação da rede. Passo 6: A alternativa D está errada porque manter somente os amigos de um não permite comparar com os amigos do outro. Passo 7: A alternativa E está errada porque jogar dados é um sorteio aleatório, sem relação com a estrutura do grafo. Passo 8: Portanto, o gabarito oficial A está correto e coincide com a resolução feita por conta própria.

💡 Dica: Considere as conexões entre os nós do grafo.

Alternativa por alternativa

A Correta

Você pode mapear as conexões e ver quais amigos são compartilhados.

B Erradaerro: Conceituala que mais engana

Acredita que basta verificar a lista de amigos de apenas uma das pessoas para encontrar um amigo comum, sem conferir a lista da outra.

Por que engana: Escolher analisar apenas os amigos de uma pessoa, ignorando a necessidade de comparar as listas para encontrar amigos em comum.

C Erradaerro: Conceitual

Confunde a operação de remover um vértice do grafo com o procedimento de buscar interseção entre conjuntos de vizinhos.

D Erradaerro: Procedimental

Imagina que filtrar apenas os amigos de uma pessoa já resolve o problema, sem fazer a comparação com os amigos da outra.

E Erradaerro: Interpretação

Lê a pergunta como se pedisse um sorteio aleatório, ignorando que a questão trata de como usar a estrutura do grafo.

Raio-X da questão

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

grafos e redes sociais

📌 Objetivo

fixacao

🧱 Pré-requisitos

estruturas de dados grafos · conceito de redes sociais

📚 Reveja

Revisar como identificar conexões em grafos.

⚠️ Erro mais comum

Escolher analisar apenas os amigos de uma pessoa, ignorando a necessidade de comparar as listas para encontrar amigos em comum.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

🔎 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.