Binary Search Tree Insertion (Implementation)
In this chapter, we'll study the implementation of Binary Search Tree insertion in C++ through the iterative and recursive approaches.
We'll cover the following...
We'll cover the following...
Introduction #
There are two ways to code a BST insert function
- Iteratively
- Recursively
We will be implementing both in this lesson. We’ll end up with the following tree once we implement the BST insert function and insert the elements [6,4,9,5,2,8,12,10,14].
Insert Implementation (Iterative) #
The iterative implementation of the insertBST function as part of the BinarySearchTree class is as follows:
Let’s now put this function in our class and insert some values into our ...