コード例 #1
0
ファイル: binaryTree.py プロジェクト: RyoDream/PythonLearning
 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
コード例 #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
コード例 #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
コード例 #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
コード例 #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