Esempio n. 1
0
 def main(*argv):
     "BinaryTree test program."
     print BinaryTree.main.__doc__
     bt = BinaryTree(4)
     bt.attachLeft(BinaryTree(2))
     bt.attachRight(BinaryTree(6))
     Tree.test(bt)
     return 0
Esempio n. 2
0
 def main(*argv):
     "BinaryTree test program."
     print((BinaryTree.main.__doc__))
     bt = BinaryTree(4)
     bt.attachLeft(BinaryTree(2))
     bt.attachRight(BinaryTree(6))
     Tree.test(bt)
     return 0
Esempio n. 3
0
 def main(*argv):
     "NaryTree test program."
     print NaryTree.main.__doc__
     nt = NaryTree(3, 1)
     nt.attachSubtree(0, NaryTree(3, 2))
     nt.attachSubtree(1, NaryTree(3, 3))
     nt.attachSubtree(2, NaryTree(3, 4))
     Tree.test(nt)
     return 0
Esempio n. 4
0
 def main(*argv):
     "GeneralTree test program."
     print GeneralTree.main.__doc__
     gt = GeneralTree('A')
     gt.attachSubtree(GeneralTree('B'))
     gt.attachSubtree(GeneralTree('C'))
     gt.attachSubtree(GeneralTree('D'))
     gt.attachSubtree(GeneralTree('E'))
     Tree.test(gt)
     return 0
Esempio n. 5
0
 def main(*argv):
     "GeneralTree test program."
     print GeneralTree.main.__doc__
     gt = GeneralTree('A')
     gt.attachSubtree(GeneralTree('B'))
     gt.attachSubtree(GeneralTree('C'))
     gt.attachSubtree(GeneralTree('D'))
     gt.attachSubtree(GeneralTree('E'))
     Tree.test(gt)
     return 0