Tree: Preorder Traversal

  • + 0 comments

    Ridiculously easy. Note that python optimizes tail recursive loops so this isn't an inefficient use of recursion.

    def preOrder(root):
        if root is None:
            return
        print(root.info, end=' ')
        preOrder(root.left)
        preOrder(root.right)