In-Order Traversal
In this lesson, we will cover In-Order Traversal and implement it in JavaScript.
We'll cover the following
Introduction #
In in-order traversal, the elements are traversed in “left-root-right” order so they are traversed in order.
In other words, elements are printed in sorted, ascending order with this traversal. We first visit the left child, then the root/parent node, and then the right child.
Here is a high-level description of the in-order traversal algorithm:
-
Traverse the left subtree of the
currentNode
recursively by calling theinOrderPrint()
function on the left child. -
Visit
currentNode
and print its value. -
Traverse the right subtree of the
currentNode
recursively by calling theinOrderPrint()
function on the right child.
Level up your interview prep. Join Educative to access 70+ hands-on prep courses.