Files
freeCodeCamp/guide/portuguese/algorithms/graph-algorithms/index.md

33 lines
1.6 KiB
Markdown
Raw Normal View History

---
title: Graph algorithms
localeTitle: Algoritmos em grafos
---
## Algoritmos em grafos
Algoritmos em grafos são um conjunto de instruções que atravessam (visitas de um grafo).
Alguns algoritmos são usados para encontrar um nó específico ou o caminho entre dois nós especificados.
### Por que os algoritmos em grafos são importantes?
Os grafos são estruturas de dados muito úteis que podem ser modelar vários problemas. Esses algoritmos têm aplicativos diretos em sites de redes sociais, modelagem de máquinas de estado, sistemas de mapas e muito mais.
### Algoritmos comuns de grafos
Alguns dos algoritmos gráficos mais comuns são:
[Gráficos](https://github.com/freecodecamp/guides/computer-science/data-structures/graphs/index.md)
[Busca em largura (BFS)](https://github.com/freecodecamp/guides/tree/master/src/pages/algorithms/graph-algorithms/breadth-first-search/index.md)
[Busca em profundidade (DFS)](https://github.com/freecodecamp/guides/tree/master/src/pages/algorithms/graph-algorithms/depth-first-search/index.md)
[Algoritmo de Dijkstra](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/guide/portuguese/algorithms/graph-algorithms/dijkstra/index.md)
[Algoritmo de Floyd Warshall](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/guide/portuguese/algorithms/graph-algorithms/floyd-warshall-algorithm/index.md)
#### Mais Informações
- [Graph Theory - Wikipedia](https://en.wikipedia.org/wiki/Graph_theory "Graph theory Wiki")
- [Basic Graph Algorithms](https://web.stanford.edu/class/cs97si/06-basic-graph-algorithms.pdf)