Session 33

Consider a tree such as :

 

 

What does it take to remove the following nodes:

 

Based on this discussion we worked out way through the remove() method for a BST.  Our result looked SOMETHING like this (This was code prepared before class and is documented well to help you understand the results.  Thus, our in-class solution may look very different).