Esempio n. 1
0
 /**
  * Weighted digraph test program.
  *
  * @param object IDigraph $g The weighted digraph to test.
  */
 public static function weightedDigraphTest(IDigraph $g)
 {
     printf("Weighted digraph test program.\n");
     Application11::weightedGraphTest($g);
     printf("Dijkstra's Algorithm\n");
     $g2 = Algorithms::dijkstrasAlgorithm($g, 0);
     printf("%s\n", str($g2));
     printf("Floyd's Algorithm\n");
     $g2 = Algorithms::floydsAlgorithm($g);
     printf("%s\n", str($g2));
 }