AlgoThrive
← All tree operations

Preorder Traversal

VisitingVisited

binary search tree

left is smaller, right is larger

50
30
70
20
40
60
80

pseudocode

preorder(node)
if node is null: return
visit(node)
preorder(node.left)
preorder(node.right)

output

nothing visited yet

Frame 1 / 16

Starting tree

7 values inserted

4

39 unique integers, 199 each — inserted in order to build the starting tree.