Questão 1 - Explorando os Limites do DFS em Grafos Direcionados
Considere o grafo direcionado abaixo, representado por sua lista de adjacência:
Grafo G:
a → b, d
b → e
c → f
d →
e → g
f → f
g → d
Sabendo que:
O algoritmo DFS é executado com os vértices em ordem alfabética (a, b, c, d, e, f, g),
O grafo é direcionado,
Não há arestas paralelas nem pesos,
O algoritmo DFS registra os tempos de descoberta (
d
) e finalização (f
),Com base nesses tempos, é possível classificar as arestas em: tree, forward, backward e cross,
Após a execução completa do DFS, qual das seguintes afirmações é falsa?
A) A aresta f → f
é uma aresta backward, indicando a presença de um ciclo.
B) A aresta g → d
é classificada como uma forward edge.
C) A árvore de recursão de DFS terá duas árvores distintas (floresta), uma começando por a
e outra por c
.
D) A aresta c → e
será classificada como uma cross edge, já que e
já foi finalizado quando c
é visitado.
Comentários
Postar um comentário