27 lines
467 B
Plaintext
27 lines
467 B
Plaintext
|
private final Map<T, Set<T>> grafo = new HashMap<>();
|
||
|
|
||
|
public void insertarNodo(T nodo) {
|
||
|
if (grafo.containsKey(nodo)) {
|
||
|
// Ya existe el nodo.
|
||
|
return;
|
||
|
}
|
||
|
|
||
|
// Insertar el nodo nuevo.
|
||
|
grafo.put(nodo, new HashSet<>());
|
||
|
}
|
||
|
|
||
|
class GrafoNodo {
|
||
|
private int valor;
|
||
|
|
||
|
public GrafoNodo(int valor) {
|
||
|
this.valor = valor;
|
||
|
}
|
||
|
|
||
|
public int getValor() {
|
||
|
return valor;
|
||
|
}
|
||
|
|
||
|
public void setValue(int valor) {
|
||
|
this.valor = valor;
|
||
|
}
|
||
|
}
|