Skip to content

marciamart/AlgoritmoBuscaemProfundidade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Depth First Search (Busca em Profundidade)

Descrição:

um algoritmo usado para realizar uma busca ou travessia numa árvore, estrutura de árvore ou grafo. Na aplicação terá de retorno o vetor d (momento de descoberta), o vetor f (momento em que não possui mais vizinhos alcançáveis) e também o tipo de cada aresta, que pode ser dos tipos: árvore, cruzamento, retorno e avanço.

Neste repositório estão:

DFS.py

Algoritmo do DFS para aplicação em arquivos com estrutura em que o vértices serão representados por números

exemplo.txt

aqui está o modelo para a execução do arquivo com a representação do grafo, contendo:

  • quantidade de vértices
  • quantidade de arestas
  • tipo do grafo
  • suas respectivas arestas

Tecnologias utilizadas:

Linguaguem: Python 3.11.3

como utilizar:

  • para executar é nessário que esteja instalado o python em sua máquina
  1. clone o projeto:
    copie e cole o comando abaixo no seu terminal:
git clone https://github.com/marciamart/AlgoritmoBuscaemProfundidade
  1. direcione até a pasta pelo terminal
cd AlgoritmoBuscaemProfundidade

2.1. execute dessa maneira

python DFS.py

2.2. assim, forneça o nome do arquivo que contenha o grafo, seguinto o modelo de arquivo.

insira o nome do arquivo:exemplo.txt

About

Algoritmo de busca em profundidade (DFS) para grafos

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy