Beispiel #1
0
 def main(*argv):
     "GraphAsMatrix test program."
     print GraphAsMatrix.main.__doc__
     g = GraphAsMatrix(32)
     Graph.test(g)
     g.purge()
     Graph.testWeighted(g)
     return 0
Beispiel #2
0
 def main(*argv):
     "GraphAsLists test program."
     print((GraphAsLists.main.__doc__))
     g = GraphAsLists(32)
     Graph.test(g)
     g.purge()
     Graph.testWeighted(g)
     return 0
Beispiel #3
0
 def main(*argv):
     "GraphAsLists test program."
     print GraphAsLists.main.__doc__
     g = GraphAsLists(32)
     Graph.test(g)
     g.purge()
     Graph.testWeighted(g)
     return 0
Beispiel #4
0
 def main(*argv):
     "GraphAsMatrix test program."
     print GraphAsMatrix.main.__doc__
     g = GraphAsMatrix(32)
     Graph.test(g)
     g.purge()
     Graph.testWeighted(g)
     return 0
 def main(*argv):
     "DigraphAsLists test program."
     print DigraphAsLists.main.__doc__
     dg = DigraphAsLists(32)
     Graph.test(dg)
     dg.purge()
     Graph.testWeighted(dg)
     return 0
Beispiel #6
0
 def main(*argv):
     "DigraphAsLists test program."
     print DigraphAsLists.main.__doc__
     dg = DigraphAsLists(32)
     Graph.test(dg)
     dg.purge()
     Graph.testWeighted(dg)
     return 0
Beispiel #7
0
 def test(g):
     "Digraph test program."
     print Digraph.test.__doc__
     Graph.test(g)
     visitor = PrintingVisitor()
     print "TopologicalOrderTraversal"
     g.topologicalOrderTraversal(visitor)
     visitor.finish()
     print "isCyclic returns " + str(g.isCyclic)
     print "isStronglyConnected returns " + str(g.isStronglyConnected)
Beispiel #8
0
 def test(g):
     "Digraph test program."
     print Digraph.test.__doc__
     Graph.test(g)
     visitor = PrintingVisitor()
     print "TopologicalOrderTraversal"
     g.topologicalOrderTraversal(visitor)
     visitor.finish()
     print "isCyclic returns " + str(g.isCyclic)
     print "isStronglyConnected returns " + str(g.isStronglyConnected)
Beispiel #9
0
 def testWeighted(g):
     "Weighted digraph test program."
     print Digraph.testWeighted.__doc__
     Graph.testWeighted(g)
Beispiel #10
0
 def testWeighted(g):
     "Weighted digraph test program."
     print Digraph.testWeighted.__doc__
     Graph.testWeighted(g)