In a Binary Search Tree (BST), where is a new node inserted if its value is less than the current node's value?
Think about how BST keeps smaller values on one side.
In a BST, values smaller than a node go to the left subtree to maintain order.
When a new node is inserted into a BST, how many children does it have immediately after insertion?
New nodes start as leaves before any further insertions.
New nodes are inserted as leaf nodes, so they have no children initially.
Given an empty BST, nodes are inserted in this order: 10, 5, 15, 3, 7. What is the left child of the node with value 5?
Visualize the tree after each insertion.
After inserting 5, 3 is inserted to the left of 5 because 3 < 5.
When inserting a new value into a BST, which of the following best describes the path taken to find the insertion point?
Remember the BST property about left and right children.
In BST, if the new value is greater than current node, go right; if smaller, go left.
Starting with an empty BST, you insert the values 8, 3, 10, 1, 6, 14, 4, 7, 13. How many nodes does the BST contain after all insertions?
Count each unique insertion carefully.
Each value is unique and inserted once, so total nodes equal the number of inserted values: 9.