Áreas | Glossários | Algoritmos Clássico | Termos

Algoritmos Clássico

TODOS | Á | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | X | Y | Z

Algoritmo de Bellman-Ford

É um algoritmo de busca de caminho mínimo em um digrafo (grafo orientado ou dirigido) ponderado, ou seja, cujas arestas têm peso, inclusive negativo.

Algoritmo de Dijkstra

soluciona o problema do caminho mais curto num grafo dirigido ou não dirigido com arestas de peso não negativo, em tempo computacional O(m + n log n) onde m é o número de arestas e n é o número de vértices.

Algoritmo de Floyd-Warshall

Calcula os menores caminhos entre todos os pares de vértices usando programação dinâmica.

Algoritmo de Ford-Fulkerson

Método para calcular o fluxo máximo em uma rede de fluxo.

Algoritmo de Kruskal

Algoritmo guloso que encontra uma árvore geradora mínima em um grafo conexo ponderado.

Algoritmo de Prim

Constrói uma árvore geradora mínima expandindo a partir de um vértice inicial.

Busca em Largura (BFS)

Percorre um grafo nível a nível a partir de um vértice origem, usando fila.

Busca em Profundidade (DFS)

Explora o grafo avançando o máximo possível em um ramo antes de retroceder.

Problema das pontes de Konigsberg

Consiste em determinar se é possível ou não fazer um passeio pela cidade começando e terminando no mesmo lugar, cruzando cada ponte exatamente uma única vez.