Introdução aos Algoritmos: Gráfico transversal ---- profundidade-primeira pesquisa (DFS) e de procura em largura (BFS)

Introdução aos Algoritmos: Gráfico transversal ---- profundidade-primeira pesquisa (DFS) e de procura em largura (BFS)

gráfico travessia

1. A FIG definida

Simplificando, por alguns pequenos pontos na FIG. Vértices (chamado) e as linhas rectas que unem estes pontos (chamado laterais) dos mesmos.

Figura 2. A classificação

FIG gráficos não dirigidos podem ser divididos e d�rafo

  • grafo não direcionado
    Aqui Insert Picture Descrição
  • grafo direcionado
    Aqui Insert Picture Descrição

3. Gráfico de travessia algoritmo

1. profundidade-primeira pesquisa (DFS)

pensamento gráfico travessia DFS

Primeiro, um vértice não é visitado como o vértice inicial, vai vértice não visitado ao longo da borda do vértice atual; quando não há vértice não visitado, em seguida, de volta para um vértice, continuar a acesso de teste para outros vértices até que todos os vértices foram visitados. claramente, um percurso em profundidade ao longo de uma travessia de gráfico ramo até o final, e depois volta novamente a mesma travessia forma ao longo de um outro, até que todos os vértices foram visitados até agora.

Legend Perfil

No exemplo acima grafo não-dirigido, o caminho de pesquisa para a FIG DFS:
Aqui Insert Picture Descrição
procura de itinerrio DFS é: 1-> 2> 4-> 3-> 5

endereço código

Undirected travessia gráfico DFS- Gráficos e FIG.

2. A procura em largura (BFS)

BFS pensamento gráfico travessia

Primeiro, um vértice não foi acessada como um vértice de início, o acesso a todos os seus vértices adjacentes, em seguida, cada vértice adjacente, vértice e, em seguida, acessar a sua adjacente não foi acessada até que todos os vértices foram visitados também final travessia.

Legend Perfil

No exemplo acima grafo não-dirigido, o caminho de pesquisa para os próximos BFS na FIG:
Aqui Insert Picture Descrição
rota pesquisa BFS é: 1-> 2> 3-> 5-> 4

endereço código

Undirected gráfico gráfico travessia BFS-

Publicado 155 artigos originais · Louvor obteve 15 · vista 160 000 +

Acho que você gosta

Origin blog.csdn.net/wangdamingll/article/details/105384100
Recomendado
Clasificación