Preorder traversal
Preorder traversal: In preorder traversal root is visited first.
Steps:
1. Visit the root
2. Traverse the left subtree
3. Traverse the right subtree
Code:
Traverse the left subtree
Traverse the right subtree
Visit the root
Traverse the left subtree
Traverse the right subtree
Steps:
1. Visit the root
2. Traverse the left subtree
3. Traverse the right subtree
Code:
void preOrder(Node root) {
if(root==null)
return;
System.out.print(root.data+" ");
preOrder(root.left);
preOrder(root.right);
}
Illustration:
Preorder traversal of given tree is 1, 2, 3, 4, 5
Visit the rootTraverse the left subtree
Traverse the right subtree
Visit the root
Traverse the left subtree
Traverse the right subtree







Comments
Post a Comment