Package demelo.graph
Class Edge
java.lang.Object
demelo.graph.Edge
Classe que representa uma Aresta em um grafo.
Na teoria dos grafos, uma aresta é uma ligação entre dois vértices (nós). As arestas podem ser direcionadas ou não direcionadas. Em um grafo direcionado, a ordem dos vértices importa, enquanto em um grafo não direcionado, a ordem é irrelevante. As arestas também podem ter um valor (ou peso) associado, o que é comum em grafos ponderados.
-
Constructor Details
-
Edge
Construtor para criar uma aresta sem um valor associado. Esta construção é frequentemente usada em grafos não ponderados.- Parameters:
source
- O nó de origem da aresta.destination
- O nó de destino da aresta.
-
Edge
Construtor para criar uma aresta com um valor associado. Esta construção é frequentemente usada em grafos ponderados.- Parameters:
source
- O nó de origem da aresta.destination
- O nó de destino da aresta.value
- O valor (ou peso) associado à aresta.
-
-
Method Details