Пример #1
0
 public void createAdy(Node origin, char destiny, int weigthC, int weigthT)
 {
     if (!existAdy(origin, destiny))
     {
         Node destNode = listaNodos.Find(node => node.getCiudad().Equals(destiny));
         Ady  newAdy   = new Ady(destNode, weigthC, weigthT);
         origin.insertAdy(newAdy);
     }
 }
Пример #2
0
 public void insertAdy(Ady a)
 {
     this.listaAdy.Add(a);
 }
Пример #3
0
 private DijkstraElement buscarElementoDijkstra(List <DijkstraElement> VD, Ady a)
 {
     //DE = DijkstraElement
     return(VD.Find(DE => DE.getNode().getCiudad().getName().Equals(a.getNodo().getCiudad().getName())));
 }