GeraProva GeraProva Provas com IA para professores do Brasil
Computação7º anoBNCC EF07CO04Difícil⏱ longo

Proponha um algoritmo para decidir se um grafo simples não direcionado possui circuito Euleriano. Indique que…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF07CO04

Explorar propriedades básicas de grafos.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Proponha um algoritmo para decidir se um grafo simples não direcionado possui circuito Euleriano. Indique que propriedades dos graus e da conectividade devem ser verificadas e por que.

✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.

Resposta esperada

1) Calcule deg(v) para todo vértice v. 2) Conte vértices de grau ímpar (k). 3) Verifique conectividade do subgrafo induzido por vértices com grau>0: faça uma DFS/BFS a partir de um vértice de grau>0 e confirme que todos os vértices com grau>0 são visitados. Decisão: se o subgrafo não é conectado ? sem circuito Euleriano; se conectado e k==0 ? existe circuito Euleriano; se conectado e k==2 ? existe trilha Euleriana mas não circuito; caso contrário (k>2) ? nenhum dos dois. Justificativa: teorema clássico de Euler: circuito ocorre quando todos os vértices têm grau par e a componente com arestas é conexa. Complexidade O(V+E).

Explicação

A solução apresentada utiliza o teorema de Euler, que estabelece que um grafo possui um circuito Euleriano se todos os vértices têm grau par e o grafo é conexo. A contagem dos vértices de grau ímpar e a verificação da conectividade do subgrafo com arestas são etapas essenciais para determinar a existência de circuitos ou trilhas Eulerianas. A complexidade do algoritmo é eficiente, permitindo que a análise seja realizada em tempo linear em relação ao número de vértices e arestas.

Raio-X da questão

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

circuito Euleriano

📌 Objetivo

avaliacao

🧱 Pré-requisitos

propriedades de grafos · circuitos em grafos

📚 Reveja

Revisar as propriedades de grafos e circuitos Eulerianos.

⚠️ Erro mais comum

O aluno pode confundir as condições necessárias para a existência de um circuito Euleriano, como a conectividade do grafo e a paridade dos graus dos vértices.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Programação - Propriedades de grafos

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