Procura

Algoritmos e estrutura de dadosConceitos básicos e algoritmos


EXERCÍCIOS - Exercício 134

  • (COMPERVE 2019)

O código abaixo pode ser utilizado para atravessar um grafo.

Entrada: um gráfico G e um vértice v de G

Saída: todos os vértices alcançáveis de v marcados

função DFS(G,v):

marque v

para todas as arestas adjacentes a v, faça

se vértice w não estiver marcado, então

Chame recursivamente DFS(G,w)

fim se

fim para

fim função

Entre os diversos tipos de algoritmos utilizados para atravessar grafos, esse código implementa o algoritmo




A) busca em profundidade ou Depth-First Search.

B) busca em largura ou Breadth-First Search.

C) busca melhor-primeiro ou Best-First Search

D) busca exaustiva ou Brute-Force Search.


Próximo:
EXERCÍCIOS - Exercício 135

Vamos para o Anterior: Exercício 133

Tente Este: Exercício 136

Primeiro: Exercício 1

VOLTAR ao índice: Algoritmos e estrutura de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=14.07ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.98ms))((ts_substr_c=2.56ms))((ts_substr_im=0.97ms))
((total= 19ms))